Я только начинаю учиться использовать yii , и уже успел сделать некоторые базовые вещи.
Допустим, у меня есть две простые таблицы: "пользователи" и "проекты", гдеотношение 1 ко многим (у одного пользователя может быть много проектов)
Я сгенерировал CRUD с использованием GII, но на странице «Создание / редактирование пользовательской страницы» это не предоставляет раскрывающийся список, а только текстовое поле, в котором янеобходимо ввести идентификатор пользователя.
При редактировании проекта я хотел бы иметь раскрывающийся список, в котором я могу выбрать пользователя (поэтому элемент должен отображать список имен пользователей).
Я предполагаю, что GII не можетчтобы сгенерировать контроллер и просмотреть код для этого
Что было бы лучше для этого?
Я уже объявил отношения, как указано в http://www.yiiframework.com/doc/guide/1.1/en/database.arr
public function relations()
{
return array(
'projects_rel'=>array(self::BELONGS_TO, 'Users', 'user_id'),
);
}
и
public function relations()
{
return array(
'users_rel'=>array(self::HAS_MANY, 'Projects', 'project_id'),
);
}