没有合适的资源?快使用搜索试试~ 我知道了~
下面我总结了在Yii常用的一些yii分页方式与实例代码,这里有普通分页与ajax实现分页,希望此文章对大家会有所帮助。 第一种:CListView分页 针对对象形式的数据分页 Controller: 复制代码 代码如下:public function actionAjax() { $criteria = new CDbCriteria(); //$criteria->order = ‘news_id DESC’; $criteria->condition = ‘user_id = 1’; $dataProvider
资源推荐
资源详情
资源评论
Yii分页用法实例详解分页用法实例详解
下面我总结了在Yii常用的一些yii分页方式与实例代码,这里有普通分页与ajax实现分页,希望此文章对大家会有所帮助。
第一种:第一种:CListView分页分页 针对对象形式的数据分页针对对象形式的数据分页
Controller:
复制代码 代码如下:public function actionAjax() {
$criteria = new CDbCriteria();
//$criteria->order = ‘news_id DESC’;
$criteria->condition = ‘user_id = 1’;
$dataProvider = new CActiveDataProvider(‘News’, array(
‘pagination’ => array(
‘pageSize’ => Yii::app()->params[‘pagesize’],
‘pageVar’ => Yii::app()->params[‘pagevar’],
),
‘criteria’ => $criteria,
));
$this->render(‘view’, array(
‘dataProvider’ => $dataProvider,
));
}
View:
复制代码 代码如下:<?php
$this->widget(‘zii.widgets.CListView’, array(
‘dataProvider’ => $dataProvider, //数据
‘itemView’ => ‘_view’, //显示的模版
‘id’ => Yii::app()->controller->id,
‘itemsTagName’ => ‘ul’,
‘ajaxVar’ => ”, //默认为page或ajax 去掉后url更简洁
‘htmlOptions’ => array(‘class’ => Yii::app()->controller->id),
‘loadingCssClass’ => ‘loading’, //默认为list-view-loading
//’template’ => ‘{summary}{sorter}{items}{pager}’,//显示的顺序
//’ajaxUpdate’ => false, //是否ajax分页 false或分页显示的容器id
//’beforeAjaxUpdate’ => ‘before_ajax_update’, //回调函数 在common.js里完成
//’afterAjaxUpdate’ => ‘after_ajax_update’,
’emptyText’ => ‘
<DIV class=”alert alert-waning”>
暂无数据!
</DIV>
‘, //无数据时显示内容
‘pagerCssClass’ => ‘pagination’, //分页的class
‘pager’ => array(
‘selectedPageCssClass’ => ‘active’, //当前页的class
‘hiddenPageCssClass’ => ‘disabled’, //禁用页的class
‘header’ => ”, //分页前显示的内容
‘maxButtonCount’ => 10, //显示分页数量
‘htmlOptions’ => array(‘class’ => ”),
‘firstPageLabel’ => ‘首页’,
‘nextPageLabel’ => ‘下一页’,
‘prevPageLabel’ => ‘上一页’,
‘lastPageLabel’ => ‘末页’,
),
));
?>
第二种:第二种:CLinkPager 针对数组形式的数据分页针对数组形式的数据分页
Controller:
复制代码 代码如下:public function actionIndex() {
$criteria = new CDbCriteria();
$criteria->order = ‘news_id DESC’;
$criteria->condition = ‘user_id = 1’;
资源评论
weixin_38741195
- 粉丝: 2
- 资源: 970
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功