将php分页类YII绑定框架,就需要改变风格的基础

简介:

分页类http://blog.csdn.net/buyingfei8888/article/details/40260127

在内部组件分页类 文件名和一致


组件是在什么地方被载入进来的?在主配置文件中面 


实现分页效果也是分为4步:

控制器:

   function actionShow1(){
                    
                    $good_model = Goods::model();
                    $good_info = $good_model ->findAll();
                    //设置总数目和每页显示数量
                    $cnt = $good_model -> count();
                    $per = 6;
                     //1 实例化对象
                    $page = new Pagination($cnt,$per);
                    //2 又一次组装sql语句
                    $sql = "select * from {{goods}} $page->limit";
                    $good_info = $good_model ->findAllBySql($sql);
                    //3 显示分页列表
                    $page_list = $page ->fpage(array(3,4,5,6,7));
                //    echo $page_list;
                   //4 将其分
配模板
                    $this ->renderPartial('show',array('goods_infos' => $good_info,'page_list' => $page_list));
                }
将下句代码显示在模板中(须要显示分页的地方)

  <?php echo $page_list;?

>


就这是这么任意

效果:


假设想显示很多其它效果把上面控制器做改变

//3 显示分页列表 
//$page_list = $page ->fpage(array(3,4,5,6,7));
$page_list = $page ->fpage();

效果如图:


为毛要这样,请看分页类原代码:



版权声明:本文博主原创文章,转载请注明出处 http://blog.csdn.net/buyingfei8888






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4908449.html,如需转载请自行联系原作者


相关文章
|
1月前
|
Java 程序员 PHP
PHP对象和类
PHP对象和类
19 0
原生php实现列表接口+分页接口+排序接口组合使用+包括测试数据(不加任何封装)
原生php实现列表接口+分页接口+排序接口组合使用+包括测试数据(不加任何封装)
原生php实现列表接口+分页接口+排序接口组合使用+包括测试数据(不加任何封装)
|
3月前
|
Serverless PyTorch 算法框架/工具
Serverless应用引擎部署问题之下个节点不可用如何解决
Serverless部署是指将应用程序部署到无服务器架构中,该架构允许开发者专注于代码而无需关心底层服务器的运行和维护;针对Serverless部署过程中可能遇到的挑战,本合集提供全面的指南和最佳实践,帮助开发者顺利实现应用的无服务器化部署。
365 2
|
3月前
|
PHP Windows
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
php扩展com_dndnet(PHP与.NET框架进行交互)
|
3月前
|
开发框架 前端开发 小程序
分享47个PHP框架源码,总有一款适合您
分享47个PHP框架源码,总有一款适合您
64 0
|
3月前
|
开发框架 前端开发 搜索推荐
分享97个框架模板PHP源码,总有一款适合你
分享97个框架模板PHP源码,总有一款适合你
29 2
|
4月前
|
关系型数据库 MySQL Go
PHP转Go,框架选什么?
这是一期会引起广泛讨论的内容,不亚于“PHP 是世界上最好的语言”。
|
4月前
|
SQL 存储 JSON
关于原生sql以及php框架中的数据库方法
最近在使用原生sql将数据写入数据库的时候遇到了一个小问题,然后使用php框架中的数据库方法写入就没有问题。 这个让我多少对使用原生sql有了一些新的想法。 在我看来,在框架中使用原生sql,会让程序的执行速度加快。 你在使用框架的数据库方法的时候,框架底层执行的也是SQL,框架通过方法给你拼装的。 我先说下我遇到的问题:
28 0
|
6月前
|
人工智能 算法 应用服务中间件
框架外的PHP读取.env文件(php5.6、7.3可用版)
框架外的PHP读取.env文件(php5.6、7.3可用版)
|
7月前
|
关系型数据库 MySQL PHP
PHP 原生操作 Mysql 分页数据案例
PHP 原生操作 Mysql 分页数据案例
95 1