如何使用Yii的CActiveDataProvider设置当前页面?

时间:2013-03-24 21:38:28

标签: yii pagination cactivedataprovider

我已经创建了这个CActiveDataProvider:

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

但是......如何定义当前页面和加载记录3,4而不是1,2? 如何获得精确的页面?

1 个答案:

答案 0 :(得分:7)

设置pagination

的从零开始的currentPage属性
...
'pagination'=>array(
  'pageSize'=>2,
  'currentPage'=>1,
),
...