Я пытаюсь выбрать несколько строк из таблицы и отобразить их на нескольких страницах (разбиение на страницы). Это код модели:
return new CActiveDataProvider('Downloads',
array(
'criteria' => array(
'select' => 'download_id,title,thumb_ext',
'order' => 'download_id DESC',
'limit' => $count,
),
'pagination' => array('pageSize' => 5,),
)
);
В представлении, которое я показываю с помощью CGridView:
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'columns' => array('download_id', 'title', 'thumb_ext'),
));
Проблема в том, что CActiveDataProvider игнорирует ограничение критериев и возвращает все строки таблицы ...
Спасибо.