Допустим, у меня есть tbl_article и tbl_category, и я сгенерировал CRUD для обоих. Теперь мне нужно иметь выпадающий список для поля category_id в статье CRUD, чтобы показать имена категорий вместо того, чтобы вводить идентификатор категории вручную. Как я могу это сделать?
У меня также есть этот набор в модели моей статьи:
public function relations()
{
return array(
'category' => array(self::BELONGS_TO, 'Category', 'category_id'),
);
}
Как я могу изменить это правильно:
<div class="row">
<?php echo $form->labelEx($model,'category_id'); ?>
<?php echo $form->dropDownList($model,'category_id',???); ?>
<?php //echo $form->textField($model,'category_id'); ?>
<?php echo $form->error($model,'category_id'); ?>
</div>