CArrayDataProvider и сортировка
Добавлено: 2012.09.26, 20:49
Сортируя по полю date в случае если встречаются одинаковые даты то ловлю ошибку "Nesting level too deep - recursive dependency? in /srv/http/site.ru/framework/web/CArrayDataProvider.php on line 142" (call_user_func_array('array_multisort', $args);)
при вызове кода
В случае если до вывода виджета CListView выполнить
То ошибка как то обходится
при вызове кода
Код: Выделить всё
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$photoDataProvider,
'itemView'=>'_photo',
'viewData' => array('musician' => $musician),
'itemsCssClass' => 'photoItems',
'itemsTagName' => 'section',
'sortableAttributes'=>array(
'publication_date' => 'Дата',
),
));
Код: Выделить всё
Yii::trace(CVarDumper::dumpAsString($photoDataProvider));