今天在项目中要实现表格的翻页功能,很自然联想到 中有详细叙述,TPLinkPager主要去掉了跳转到指定页面的功能)。
Yii后台admin.php页面中dataProvider来自model->search()方法,这里因为我去掉了sort的功能,所以不必要通过search方法,我是通过控制器传递过来的变量$dataProvider提供数据支持:
$dataProvider=new CActiveDataProvider('model名称', array('criteria'=>array('order'=>'id ASC',),'pagination'=>array('pageSize'=>10, //每页显示10条记录),));
至此完成了整个的自定义CGridView过程,效果图如下所示: