Yii2 Tips 5 : DropDownList pada Yii2
Dropdownlist merupakan atribut dari ActiveForm yang sering digunakan pada Yii2. Terdapat berbagai cara untuk menampilkan data dengan dropDownList. DropDownList Biasa Tanpa Menggunakan Model
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php use yii\helpers\Url; use yii\bootstrap\ActiveForm; use yii\helpers\Html; $model = new \common\models\CompaniesModel(); ?> <?php $form = ActiveForm::begin(['id' => 'form-yii2tips']); ?> <?= $form->field($model, 'company_name')->dropDownList(['1'=>'Company 1','2'=>'Company 2','3'=>'Company 3']); ?> <div class="form-group"> <?= Html::submitButton('Signup', ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?> </div> <?php ActiveForm::end(); ?> |
akan menghasilkan DropDownList dengan Menggunakan Prompt Text Kita bisa menambahkan teks utama di dalam dropdown list, dalam kasus ini misalnya ‘Select Company’ :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php use yii\helpers\Url; use yii\bootstrap\ActiveForm; use yii\helpers\Html; $model = new \common\models\CompaniesModel(); ?> <?php $form = ActiveForm::begin(['id' => 'form-yii2tips']); ?> <?= $form->field($model, 'company_name')->dropDownList(['1'=>'Company 1','2'=>'Company 2','3'=>'Company 3'],['prompt'=>'Select Company']); ?> <div class="form-group"> <?= Html::submitButton('Signup', ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?> </div> <?php ActiveForm::end(); ?> |
DropDownList dengan Sumber Data Model dari Read more about Yii2 Tips 5 : DropDownList pada Yii2[…]