Yii2: Wie man Textarea in yii2 hinzufügt
Was ist die Zuordnung von textarea in yii2 ?
Wie schreibt man dieses in yii2-format?
<textarea name="downloadSourceCode" id="downloadSourceCode"></textarea>
Was ist eine alternative oder Weg zu definieren, textarea in yii2?
InformationsquelleAutor der Frage | 2015-01-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Active-Formulare erstellen, Felder wie
textarea
zum BeispielIn der vorrangegangenen Beispiel erstellen Sie ein Formular mit einem textarea-innen, Sie können ihm einen Namen geben, und übergeben Sie das Modell, den controller zu zeigen, die vorhandenen Inhalte des Modells, wenn Sie es Bearbeiten, wenn Sie erstellen ein neues Modell, müssen Sie erstellen ein neues Objekt und übergeben Sie es auf die Ansicht an.
InformationsquelleAutor der Antwort Qurashi
Text Vorwahl in yii2 geschaffen werden könnten, in viele Möglichkeiten, Es hängt davon ab, was Sie genau brauchen
Situation 1 Sie haben ein Modell
sagen Sie den text-Bereich verbunden, um das Modell in eine Aktive form
den Code generiert werden
Wie Sie sehen können label und Fehler-block ist, erzeugt zusammen mit der textarea-code standardmäßig, da dies könnte nützlich sein, in praktischen Szenarien .Also, Was ich oben geschrieben habe wird interpretiert als
Ändern oder entfernen Sie das Etikett, indem Sie nur das tut,
Oder mehr erweiterte Anpassung getan werden könnte, indem Sie ändern die Vorlage ,
ist die Standard-Vorlage .Aber die Vorlage ist anpassbar, Wenn Sie wollen einfach nur den text-Bereich erst überschreiben, code generation template für text-Bereich als
damit
den Code generiert werden
Div einwickeln der text eingereicht, könnte entfernt werden, indem Sie ändern die Vorlage des aktiven Formulars oder durch Verwendung einer anderen Funktion activeTextInput
den Code generiert werden
Situation 2 Sie nicht haben, ein Modell
Wenn wir nicht ein Modell haben und wollen einfach nur zu erstellen, die den genauen code gefragt beste Weg ist die Verwendung von Html::textarea
in diesem format Folgen
Siehe dieses Beispiel
Die einen code erzeugen, der
Hoffe, Das hilft
Finden Sie diesen links für weitere info
http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.html#textarea()-detail
http://www.yiiframework.com/doc-2.0/yii-helpers-basehtml.html#textarea()-detail
http://www.yiiframework.com/doc-2.0/yii-helpers-basehtml.html#activeTextarea()-detail
InformationsquelleAutor der Antwort Midhun
Können Sie dies tun, wie:
InformationsquelleAutor der Antwort Anisur Rahaman Sakib
Verwenden Sie Textarea-Vorlage
InformationsquelleAutor der Antwort Mahmut Aydın
Können Sie den code unten
ODER
ODER
Für mehr details über die form-Feld.
InformationsquelleAutor der Antwort Kailas
Wenn Sie die Karte mit dem Modell dann folgende code sollte OK sein für Sie:
InformationsquelleAutor der Antwort akmnahid
InformationsquelleAutor der Antwort Rahul Vetal
Wie diese:
InformationsquelleAutor der Antwort Patricia Beier
Es ist so einfach. Nur schreiben Sie es in Ihrem ActiveForm::begin.
und Sie können Ihre text-Bereich.
InformationsquelleAutor der Antwort Bhola Singh
Wenn Sie möchten, textarea ohne Angabe von Modell, Verwendung:
Ausgabe:
InformationsquelleAutor der Antwort Habeeb Perwad
Ist es einfach. Genau wie dieser
InformationsquelleAutor der Antwort sosono88
Dies kann Hilfe, die Sie
- Text-Bereich
Text
Passwort
Datei
Radio
Liste
InformationsquelleAutor der Antwort Kalpesh Desai
Sein wie diese.
InformationsquelleAutor der Antwort Sameera Sampath
InformationsquelleAutor der Antwort Ashok Kumar
Schritt 1 : In deiner view-Datei nicht vergessen ActiveForm-Klasse
use yii\bootstrap\ActiveForm;
Schritt 2 : Jetzt fügen Sie den text-Bereich, wie unten in der Ansicht
Feld($model, 'body')->textarea(['rows' => 6]) ?>
InformationsquelleAutor der Antwort Anubhav Tiwari
InformationsquelleAutor der Antwort aarush sasgohar
Ich bin nicht ziemlich sicher, aber activeTextarea() mit option attr ist schön
InformationsquelleAutor der Antwort Вячеслав Гореев
gibt es alternative Erweiterung namens kartik-v-widget:
einfach zu installieren, mit dem Komponisten
InformationsquelleAutor der Antwort seseorank
InformationsquelleAutor der Antwort Jaya Kumari
Modell:
Ohne Modell:
InformationsquelleAutor der Antwort Pratik Karmakar
Er hat 2 Möglichkeiten. Für jetzt, dies zu tun:
Feld($model, 'user')->textArea(['rows' => 6]) ?>
InformationsquelleAutor der Antwort Tomaš vaclav