您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
dedecms结果页分页的实现
发布时间:2015-04-01 22:01:39编辑:雪饮阅读()
今天无意间再研究dedecms的结果页模板进行结果页信息列表的分组,本意欲按信息条数每4条存放一个ul中然后继续下一个ul中放入下4条信息。其实该功能完全可以通过取余的方法实现,但是无论如何也只能在列表模板中实现此功能,运用在结果页模板中完全无效。纠结一个问题要有一个度,不要浪费太多的时间在它上面,而且我知道若是我一定要做出这个效果可以完全重新写一个php页面专门来处理搜索页。基于此遂暂时放弃了这个问题的研究,但又发现dede结果页分页貌似也不给力。上面的功能赞不能实现还可以,分页功能都无法实现,这是我无法忍受的事情,终于费尽心思在它处理搜索结果页模板的search.php(位于/plus/search.php)中找到如下代码:
$pagesize = (isset($pagesize) && is_numeric($pagesize)) ? $pagesize : 10;
这里默认是以10个结果来分页的,我们只要将它的值改小一些就可以了,然后就可以分页了,当然若你的信息量足够大也就不必理会了。
其是小编试验了一下,貌似怎么改变list的pagesize值,都没什么作用,都是按照search.php文件之中的数值为准的。不过,为了没有什么错误,我们还是保持一致的为妙。好了,搜索页的分页设置,就是这样的,希望对你会有帮助。
文章来源:雪饮个人博客
更多详情,请关注学院网络科技——雪饮个人博客
关键字词:dedecms结果页,分页,个人博客