У меня есть 2 модели Order и Category(id,name) в Order(id,сategory_id ) , нужно при добавлении записи в Order вместо сategory_id вывести dropDownList этих name.
Насколько я понял в модели Category надо добавить
Код: Выделить всё
public function getCategory()
{
return $this->hasMany(Category::className(), ['id' => 'сategory_id'])
->via('name');
}
Код: Выделить всё
<?= $form->field($model, 'сategory_id')->dropDownList( ???