2013-09-04 3 views
0

Я использую Yii User Management вместе с моими таблицами. Отношение между таблицей «Пользователь» и «Профиль» соответствует расширению. Я использую таблицу под названием резервирование, которая содержит user_id в качестве ссылки внешнего ключа на поле id в таблице User. Отношение к пользовательской таблице называется пользователем.Yii cgridview

В admin.php контроллера резервирования я хочу отобразить имя, сохраненное в таблице профилей.

Мой запрос: как я могу отобразить первое имя таблицы профилей в gridview, используя модель модели $ model-> search().

код используется в настоящее время:

array(
    'header'=>'User', 
    'name'=>'user_id', 
    'value'=>'$data->user->username', 
    ), 

ответ

0

Пользователь модель связана с моделью профиля с использованием профиля отношений

так попробовать этот

array(
'header'=>'User', 
'name'=>'user_id', 
'value'=>'$data->user->profile->first_name', 
),