Как установить текущую страницу с CAiiDataProvider от Yii?

Я создал этот CActiveDataProvider:

  $dataProvider=new CActiveDataProvider('Post',array(
    'criteria'=>array(
      'condition'=>$condition,
      'params'=>$params,
    ),
    'pagination'=>array(
      'pageSize'=>2,
    ),
  ));

но... Как я могу определить текущую страницу и загрузить записи 3,4 вместо 1,2? Как я могу получить точную страницу?

1 ответ

Решение

Установите на основе нуля currentPage атрибут pagination

...
'pagination'=>array(
  'pageSize'=>2,
  'currentPage'=>1,
),
...
Другие вопросы по тегам