ドロップダウン用に次のコードがあります。
<?=
$form->field($model, 'type')
->dropDownList(ArrayHelper::map(Category::find()->select('*')
->distinct()->all(), 'type', 'type'))
?>
すべてが思い通りに機能します。現在、データベースの値は、私が望む方法とは異なる方法で出力されています。タイプ値を選択したものに変更できるようにしたい、例えば:
'computer' -> 'Laptop'
'projector' -> 'Beamer'
...
でこれを行う方法はありyii2
ますか?