Страница 1 из 1

Разный порядок параметров для evaluateExpression в CGridView

Добавлено: 2013.12.18, 18:48
yan
Заметил странную вещь - в разных типах колонок и в разных параметрах порядок передачи данных разный, соответственно приходится сначала проверять какой порядок именно в этом месте, весьма неприятно, но наверное это уже менять нельзя - у кого-то да полетит
например 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)));

Re: Разный порядок параметров для evaluateExpression в CGrid

Добавлено: 2013.12.19, 02:05
samdark
Это вы про Yii 1.1?

Re: Разный порядок параметров для evaluateExpression в CGrid

Добавлено: 2013.12.19, 07:46
yan
Sam Dark писал(а):Это вы про Yii 1.1?
да конечно, пардон - разделом промахнулся, перенесите плз
если нельзя исправить так хоть будут люди знать про это

Re: Разный порядок параметров для evaluateExpression в CGrid

Добавлено: 2013.12.19, 15:27
samdark
Поправить в 1.1, к сожалению, уже не выйдет.