I have 2 tables/models:
Tmp1
* Header
* QuestionText
Tmp2
* Header
* Part
* OutOf
[size="5"]Tmp1 model[/size]
public function relations()
{
return array(
'tmp2' => array(self::HAS_MANY, 'Tmp2', 'Header'),
);
}
[size="5"]Tmp2 model[size="5"][/size][/size]
public function relations()
{
return array(
'header' => array(self::BELONGS_TO, 'Tmp1', 'Header'),
);
}
[size="5"]View admin[/size]
<?php $this->widget(‘zii.widgets.grid.CGridView’,array(
'id'=>'tmp-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'Header',
'QuestionText',
array(
'name'=>'tmp2.Out Of',
'value'=>'$data->tmp2[0]->Out Of','value' => 'isset($data->tmp2) ? $data->tmp2[0].Out Of : Null',
'type'=>'raw',
),
),
)); ?>
I attached error page