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

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

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

Сообщение yan » 2013.12.18, 18:48

Заметил странную вещь - в разных типах колонок и в разных параметрах порядок передачи данных разный, соответственно приходится сначала проверять какой порядок именно в этом месте, весьма неприятно, но наверное это уже менять нельзя - у кого-то да полетит
например 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
Администратор
Сообщения: 8694
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

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

Сообщение samdark » 2013.12.19, 02:05

Это вы про Yii 1.1?

yan
Сообщения: 885
Зарегистрирован: 2011.03.23, 09:28
Откуда: Уфа

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

Сообщение yan » 2013.12.19, 07:46

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

Аватара пользователя
samdark
Администратор
Сообщения: 8694
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

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

Сообщение samdark » 2013.12.19, 15:27

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

Ответить