你有2000条记录,每页20条的话,需要100页。
如果采用Yii默认的分页功能,会在list页面底下,显示1,2,3,4,5 一直到100为止,共100个数字,这显然很难看。
如何实现更好的分页方式?结合offset之类的?
最终实现为:1,2,3,…,97,98,99,100
谢谢
yii默认分页方式:
$dataProvider=new CActiveDataProvider('Post', array(
'pagination'=>array(
'pageSize'=>Yii::app()->params['postsPerPage'],
),
'criteria'=>$criteria,
));
$this->render('index',array(
'dataProvider'=>$dataProvider,
));