Yii实现简单分页的方法


Posted in PHP onApril 29, 2016

本文实例讲述了Yii实现简单分页的方法。分享给大家供大家参考,具体如下:

yii分页方法

function actionPage(){
    $criteria=new CDbCriteria();
    $count=Archives::model()->count($criteria);
    $pages=new CPagination($count);
    // results per page
    $pages->pageSize=10;
    $pages->applyLimit($criteria);
    $models=Archives::model()->findAll($criteria);
    $this->render('Archives', array(
      'models' => $models,
      'pages' => $pages
    ));
}

view视图的方法

<ul>
<?php foreach($models as $model): ?>
 <li><?php echo $model->title;?></li>
<?php endforeach; ?>
</ul>
<?php $this->widget('CLinkPager', array(
  'pages' => $pages,
    'header'=>'',
    'prevPageLabel'=>'上一页',
    'nextPageLabel'=>'下一页',
    'cssFile'=>'css/cc/css.css',
)) ?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP语法速查表
Jan 02 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
Jul 02 PHP
mac下Apache + MySql + PHP搭建网站开发环境
Jun 02 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
round robin权重轮循算法php实现代码
May 28 PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
Jun 07 PHP
PHP多进程编程之僵尸进程问题的理解
Oct 15 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
PHP单元测试框架PHPUnit用法详解
Jan 23 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
Apr 16 PHP
php反射学习之不用new方法实例化类操作示例
Jun 14 PHP
php+ajax实现文件切割上传功能示例
Mar 03 PHP
php实现在站点里面添加邮件发送的功能
Apr 28 #PHP
php提交过来的数据生成为txt文件
Apr 28 #PHP
php生成txt文件实例代码介绍
Apr 28 #PHP
100行PHP代码实现socks5代理服务器
Apr 28 #PHP
Yii2实现ajax上传图片插件用法
Apr 28 #PHP
thinkphp3.2实现上传图片的控制器方法
Apr 28 #PHP
PHP简单实现文本计数器的方法
Apr 28 #PHP
You might like
php 不同编码下的字符串长度区分
2009/09/26 PHP
第五章 php数组操作
2011/12/30 PHP
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
thinkPHP5使用Rabc实现权限管理
2019/08/28 PHP
Ext grid 添加右击菜单
2009/11/26 Javascript
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
jQuery :first选择器使用介绍
2013/08/09 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
javascript实现复制与粘贴操作实例
2014/10/16 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
2017/03/28 NodeJs
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
浅谈Redux中间件的实践
2018/07/27 Javascript
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
[03:48]大碗DOTA
2019/07/25 DOTA
Python字典操作简明总结
2015/04/13 Python
python中类和实例如何绑定属性与方法示例详解
2017/08/18 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
GafasWorld哥伦比亚:网上购买眼镜
2017/11/28 全球购物
德国最大的婴儿用品网上商店:Kidsroom.de(支持中文)
2020/09/02 全球购物
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
智乐游戏测试笔试题
2014/05/21 面试题
大学生职业生涯规划范文
2014/01/22 职场文书
运动会致辞稿50字
2014/02/04 职场文书
2014国培学习感言
2014/03/05 职场文书
检察院院长群众路线教育实践活动个人整改措施
2014/10/04 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
信用卡工资证明范本
2015/06/19 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python
Python进度条的使用
2021/05/17 Python
Go语言设计模式之结构型模式
2021/06/22 Golang