Я разрабатываю выпадающий список, который получает значения и связанные с ним таблицы.Dropdown Yii 2.0 с 2 параметрами
AssetType
asset_type_id
имя
заказ
parent_asset_type (связанный с AssetType.asset_type_id) - верхний тип как значение = NULL
<?= $form->field($model, 'asset_type_id')->dropDownList(
ArrayHelper::map(AssetType::find()->where("parent_asset_type IS NOT NULL")->all(), 'asset_type_id', 'name', 'parent_asset_type'),
['prompt'=>'Choose a Category']);?>
И с этим Yii2 arrayHelper я могу сохранить 3 значения, идентификатор актива, который не является нулевым, его имя и тип parent_asset_type (который показывает ID)
По существу:
DropDownList
Choose a Category
1
T-Shirts
Jeans
2
Computers
Cellphones
Вместо группового идентификатора мне бы хотелось знать, как я могу заставить его показать имя этого типа активов.