大佬教程收集整理的这篇文章主要介绍了CI分页类首页、尾页不显示的解决方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
本文实例讲述了CI分页类首页、尾页不显示的解决方法。分享给大家供大家参考,具体如下:@H_616_1@
看了下手册说,每次都要重新去写一次呢些$config,可以新建一个文件放到config文件夹下面,考虑了下,config这个文件夹系统会自动加载,也就是说不管你访问什么页面这文件夹里面的所有信息都会被加载,所以,要想在这个文件里面去写就需要写方法,这样即使加载如果不去加载也是没有关系的。本人没有沿用手册上的说法做。@H_616_1@
我的思路:既然我们是在CI这框架下写的东西,而且每个控制器都会引入父类CI_Controller这个类,所有我就在这个类中创建了一个方法,名page代码如下:@H_616_1@
参数说明,$url: 当前需要使用分页的地址。 $@R_158_10586@l:总数。 $pre:每页显示的数量 $status默认是true 传page以&page=1 的方式,如果修改成false则已page/1的方式显示。@H_616_1@
这样既可。@H_616_1@
测试是发现如果按照上面的写法,首页和尾页不显示的原因:你的数据量太少了,分页数据至少在4页以上才会出现 首页这个字样,但是我们可以修改,这里我设定为3页才显示,则也去这个 pagination.php文件中找到@H_616_1@
var $num_links = 2;这里默认是2也就是第四页才显示,修改成1 ,注意,这里最小只能修改成1,如果你想在任何情况下都显示则需要修改代码,找到这段代码:@H_616_1@
修改将and 后面的都去掉即可,因为and后面就是限定条件,说明下:$this->cur_page表示当前页, $this->num_links就是要显示在什么时候才显示的,还有其他代码这里就不说明了,自己查找下问啥$num_links不能设置为0@H_616_1@
更多关于CodeIgniter相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《php常见数据库操作技巧汇总》@H_616_1@
希望本文所述对大家基于CodeIgniter框架的php程序设计有所帮助。@H_616_1@
以上是大佬教程为你收集整理的CI分页类首页、尾页不显示的解决方法全部内容,希望文章能够帮你解决CI分页类首页、尾页不显示的解决方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。