Код: Выделить всё
...'proPlan' => array(self::BELONGS_TO, 'Plan', 'plan'),
...
и метод:
public static function getPlanName($id) {
return $proPlan->name;
}
в cgridview вывожу:
Код: Выделить всё
array(
'type' => 'raw',
'name' => 'plan',
'value' => '$data->getPlanName($data->plan)',
'filter' => false,
),
В итоге получаю ошибку:
"Undefined variable: proPlan"
если выводить в cgridview просто 'proPlan.name' то все отлично работает. Но мне нужен именно мой способ, т.к я буду в модели кое что дополнять к выводу.
В чем может быть проблема?