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

Уже исправленные репорты или принятые предложения
Ответить
yan
Сообщения: 942
Зарегистрирован: 2011.03.23, 09:28
Откуда: Уфа

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

Сообщение 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)));
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

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

Сообщение samdark »

Это вы про Yii 1.1?
yan
Сообщения: 942
Зарегистрирован: 2011.03.23, 09:28
Откуда: Уфа

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

Сообщение yan »

Sam Dark писал(а):Это вы про Yii 1.1?
да конечно, пардон - разделом промахнулся, перенесите плз
если нельзя исправить так хоть будут люди знать про это
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

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

Сообщение samdark »

Поправить в 1.1, к сожалению, уже не выйдет.
Ответить