Есть 2 таблицы User (id, username,password,email,role) и Profile(id, name,surname ...)
Нужно, что бы администратор имел возможность добавлять нового пользователя и при этом заполнять его профиль
Я попробовал сделать так: создал 2 модели (User,Profile), после заполнения формы добавления нового пользователя,
переадресовывает на страницу редактирования профиля. Нужно, что бы в действии admin контроллера выводились данные из профиля, а так же отображалось, создан ли профиль вообще.
Я понимаю, что можно просто сделать запрос к базе, но интересно сделать это именно через Active Record. В модели User отношения описаны так
Код: Выделить всё
return array(
'profile'=> array(self::HAS_ONE,'Profile','id'),
);
Код: Выделить всё
return array(
'user'=> array(self::HAS_ONE,'User','id'),
);