Разный порядок параметров для evaluateExpression в CGridView
Добавлено: 2013.12.18, 18:48
Заметил странную вещь - в разных типах колонок и в разных параметрах порядок передачи данных разный, соответственно приходится сначала проверять какой порядок именно в этом месте, весьма неприятно, но наверное это уже менять нельзя - у кого-то да полетит
например https://github.com/yiisoft/yii/blob/mas ... Column.php
например https://github.com/yiisoft/yii/blob/mas ... Column.php
Код: Выделить всё
protected function renderButton($id,$button,$row,$data)
{
//..
$this->evaluateExpression($button['url'],array('data'=>$data,'row'=>$row)));
//..
$this->evaluateExpression($button['visible'],array('row'=>$row,'data'=>$data)));