Kali ini kita akan membuat DropDownList serta Search yang berdasarkan relationship antar tabel.
1. Modifikasi _form.php yang berada di folder backend/views/branches :
Kita akan mengganti baris ini :
1 |
<?= $form->field($model, 'companies_company_id')->textInput() ?> |
Menjadi
1 2 3 4 |
<?= $form->field($model, 'companies_company_id')->dropDownList( ArrayHelper::map(Companies::find()->all(),'company_id','company_name'), ['prompt'=>'Select Company'] ) ?> |
Dan jangan lupa untuk menambahkan use di atas dengan ArrayHelper dan Companies Model.
1 2 |
use yii\helpers\ArrayHelper; use backend\models\Companies; |
Lakukan hal yang sama untuk _form.php pada folder views/departments.
Tutorial ini sebagai dokumentasi dan pembelajaran pribadi sekalian belajar terjemahin bahasa Inggris, dan siapa tahu bermanfaat buat orang lain. Sumber lengkapnya diambil dari Youtube DoingITEasy Channel.
1 thought on “Tutorial Yii2 Bagian 10 : Membuat DropDownList pada Form”