yii分页操作

Posted tl_luo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii分页操作相关的知识,希望对你有一定的参考价值。

$model=Article::model();

$a = new CDbCriteria();
$a->order = ‘head DESC,time DESC‘; //从左到右按规则排序

$total = $model->count($a);
$pager = new CPagination($total);
$pager->pageSize = 15;
$pager->applyLimit($a);
$model = $model->findAll($a);

$this->widget(‘CLinkPager‘,array(
‘header‘=>‘‘,
‘firstPageLabel‘ => ‘首页‘,
‘lastPageLabel‘ => ‘末页‘,
‘prevPageLabel‘ => ‘上一页‘,
‘nextPageLabel‘ => ‘下一页‘,
‘pages‘ => $pages,
‘maxButtonCount‘=>8,

//加载第三方page css
‘cssFile‘=>false,
‘htmlOptions‘ =>array("class"=>"pagination"),
‘selectedPageCssClass‘=>"active"
)
);

 

以上是关于yii分页操作的主要内容,如果未能解决你的问题,请参考以下文章

Yii Framework使用DAO方式查询分页代码

Yii 使用 ajax 进行分页

mpdf 扩展中的分页符:Yii

yii自己定义CLinkPager分页

Yii 2.0实现联表查询加搜索分页的方法示例

在 Yii gridview 分页中保留复选框值