У меня есть две таблицы: product и product_type (относящиеся к моделям, соответственно, Product и Product_type):
product : product_id, product_type_id, name, etc...
product_type : product_type_id, name, desc, etc...
Оба связаны с ключом product_type_id.
Я создал crud для обеих таблиц, используя генератор gii crud. Теперь на странице формы продукта я хочу отобразить список всех имен product_type в раскрывающемся поле с помощью Yii ActiveRecord. Я добавил эту строку в скрипт views / product / _form.php:
<?php
$list = CHtml::listData(ProductType::model()->findAll(array('order' => 'product_type_name')), 'id', 'id');
echo $form->dropDownList($model, 'product_type_id', $list);
?>
Но он показывает пустое раскрывающееся поле :(
Как я могу это сделать?