Yii Framework的CPagination用法详解
controller代码:
public function actionIndex()
{
$model=new Gallery();
$criteria=new CDbCriteria;
$total = $model->count($criteria);
$pages=new CPagination($total);
$pages->pageSize=self::PAGE_SIZE;
$pages->applyLimit($criteria);
$list = $model->findAll($criteria);
$this->render('index',array(
'list'=>$list,
'pages'=>$pages,
));
}
复制代码
view代码:
<?php foreach($list as $data):?>
<li>
<?php echo CHtml::link($data->title,array('gallery/view','id'=>$data->id));?>
</li>
<?php endforeach;?>
分享到:
相关推荐
Yii Framework API手册是针对开发者的一款详尽参考资料,它包含了Yii框架的所有核心组件、类库以及扩展的使用方法和接口信息。Yii是一个高性能、基于组件的PHP框架,用于开发Web 2.0应用。API(Application ...
yii framework框架 + yii app模板(基本、高级)
主要介绍了YII Framework框架教程之使用YIIC快速创建YII应用的方法,详细分析说明了YII Framework框架使用YIIC命令行创建应用的相关技巧与注意事项,需要的朋友可以参考下
主要介绍了YII Framework框架使用YIIC快速创建YII应用之migrate用法,详细分析了migrate的功能与用法,并给出创建登录后台的实例讲述了migrate的相关使用技巧,需要的朋友可以参考下
### Yii Framework 2.0 权威指南知识点详解 #### 一、Yii框架概述 - **定义**:Yii是一款高效能、基于组件的PHP框架,主要用于加速现代Web应用的开发进程。其名称“Yii”(发音类似于“易”)在中国文化中有“极致...
本文将详细介绍YII中日志的配置、使用方法及相关注意事项,通过实例阐述如何在YII应用中运用日志。 首先,了解日志的作用是非常必要的。YII框架中的日志系统不仅能帮助开发者记录错误和警告信息,还能用于性能分析...
在本文中,我们将详细探讨Yii框架中的缓存用法,包括缓存的结构、原理、使用方法以及相关注意事项。 首先,Yii框架的缓存是通过组件方式定义的,位于/yii_dev/yii/framework/caching目录下。该目录包括了多种缓存...
Yii Framework是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。
Yii Framework 1.1.6 是一个高效、可扩展的 PHP 开发框架,它为开发者提供了构建大型Web应用所需的工具和功能。这个版本是Yii框架的稳定版本之一,发布于2011年,旨在提高开发效率并降低维护成本。 在Yii 1.1.6中,...
Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。
该手册的"yii-api.chm"文件很可能是Yii的API参考文档,包含框架内所有类、方法和属性的详细说明。API文档对于开发者来说是至关重要的,因为它允许他们快速查找并理解框架提供的各种功能。 在Yii框架中,核心概念...
yii framework 1.1.14 chm文档,从官方html文档编译,展示效果很好.
主要介绍了Yii Framework框架中事件和行为的区别及应用,结合实例形式分析了Yii Framework框架中事件和行为的相关概念、原理、区别及应用操作技巧,需要的朋友可以参考下
Yii Framework 1.10的API手册
yii framework 最全最新的中文手册
PHP实例开发源码—Yii Framework php框架.zip PHP实例开发源码—Yii Framework php框架.zip PHP实例开发源码—Yii Framework php框架.zip
Yii Framework v1.1.10类参考中文手册
在本篇文档中,我们将深入了解如何使用PhpStorm6这款集成开发环境(IDE)来创建基于Yii框架的项目。Yii框架是一个高性能的现代PHP框架,适用于开发Web 2.0应用程序。PhpStorm6是由JetBrains公司开发的一个专门为PHP...