Heim > php教程 > PHP开发 > Hauptteil

Detaillierte Erläuterung der Verwendung von Yii2.0 ActiveForm

黄舟
Freigeben: 2017-01-03 09:49:34
Original
1537 Leute haben es durchsucht

ActiveForm-Beispiele

Die folgenden Beispiele decken fast alle Verwendungszwecke von ActiveForm ab. Nachfolgend finden Sie Darstellungen der entsprechenden Codes. Informationen dazu, wie Sie die Struktur des Formulars ändern können, um das zu erreichen, was wir benötigen, finden Sie in den entsprechenden Tutorials oben

Detaillierte Erläuterung der Verwendung von Yii2.0 ActiveForm

<?php
use yiiootstrapActiveForm;
use yiihelpersHtml;
$this->title = &#39;编程学习&#39;;

?>
<div class="row">
<div class="col-lg-9">
<?php $form = ActiveForm::begin([&#39;id&#39; => &#39;form-signup&#39;]); ?>

<?= $form->field($model, &#39;test1&#39;)->label(&#39;测试Label&#39;) ?>

<?= $form->field($model, &#39;test2&#39;)->hint(&#39;测试hint&#39;)->label(&#39;测试提示&#39;); ?>

<!-- input(type) type即为input类型 text password等-->
<?= $form->field($model, &#39;test3&#39;)->input(&#39;text&#39;)->label(&#39;测试input&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->textInput()->label(&#39;测试文本框&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->hiddenInput()->label(&#39;测试隐藏框&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->passwordInput()->label(&#39;测试密码框&#39;) ?> 

<?= $form->field($model, &#39;test3&#39;)->textarea()->label(&#39;测试文本域&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->fileInput()->label(&#39;测试文件上传&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->radio()->label(&#39;测试radio&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->checkbox()->label(&#39;测试checkbox&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->listBox([&#39;0&#39;=>&#39;box1&#39;,&#39;1&#39;=>&#39;box2&#39;])->label(&#39;测试listBox&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->checkboxList([&#39;0&#39;=>&#39;box1&#39;,&#39;1&#39;=>&#39;box2&#39;])->label(&#39;测试checkboxList&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->radioList([&#39;0&#39;=>&#39;radio1&#39;,&#39;1&#39;=>&#39;radio2&#39;])->label(&#39;测试radioList&#39;) ?>

<?= $form->field($model, &#39;test3&#39;)->dropDownList([&#39;0&#39;=>&#39;下拉1&#39;,&#39;1&#39;=>&#39;下拉2&#39;]) ?>

<?= $form->field($model,&#39;test3&#39;)->widget(yiicaptchaCaptcha::className())->label(&#39;测试widget&#39;)?>

<div class="form-group">
<?= Html::submitButton(&#39;按钮&#39;, [&#39;class&#39; => &#39;btn btn-primary&#39;, &#39;name&#39; => &#39;signup-button&#39;]) ?>
</div>

<?php ActiveForm::end(); ?>
</div>
</div>
Nach dem Login kopieren


Das Obige ist die detaillierte Erklärung der Verwendung von Yii2.0 ActiveForm. Weitere verwandte Inhalte finden Sie hier Achten Sie auf die chinesische PHP-Website (m.sbmmt.com)!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!