Хочу вывести в Grid View полное имя организатора из другой модели, но почему-то не получается. В выпадающем списке сделал, а во вьюшке дает вывести только первое имя по примеру:
[
'class'=>'\kartik\grid\DataColumn',
'attribute'=>'organizer_id',
'value'=>'organizer.last_name'
],
Пытаюсь выводить
View.php 'class'=>'\kartik\grid\DataColumn',
'attribute'=>'organizer_id',
'value'=>'fullName'
],
Model/**
* @return \yii\db\ActiveQuery
*/
public function getOrganizer()
{
return $this->hasOne(Organizer::className(), ['organizer_id' => 'organizer_id']);
}
public function getFullName()
{
return $this->organizer->last_name.' '.$this->name.' '.$this->middle_name;
}