phpcms分页函数在哪里改
phpcms分页函数在全局文件“phpcmslibs unctionsglobal.func.php”中修改,其分页函数指的就是“pages()”函数,这个分页函数是全站共用的。 /” target=”_blank”>phpcms V9自定义分页函数 大家做网站的时候,可能很多时候分页样式都得根据模板的要求来控制的,这时很多人都会去修改全局文件phpcmslibs unctionsglobal.func.php里的pages()函数,这样问题就来了:这个分页函数连后台也会影响到的,就是说,这个分页函数是全站共用的。 下面提供解决方法:(这个得修改文件,修改前记得备份) 打开 立即学习“”; phpcmslibsunctionsglobal.func.php这个文件,找到分页函数,复制一下,粘贴到默认分页函数的下面,重新命名,比如我的就命名为wz_pages,保存。 登录后复制 打开 立即学习“”; phpcms/libs/classes/template_cache.class.php,找到207行的 $str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);'; 登录后复制 在这行的下面加上 $str .= '$wz_pages = wz_pages($'.$op.'_total, $page, $pagesize, $urlrule);'; 登录后复制 保存。 最后,如果你要使用你自定义的分页函数,那么在模板中直接用{$wz_pages}就可以了、、 以后要修改样式,直接修改 phpcmslibs unctionsglobal.func.php这个文件中的wz_pages函数就可以了,不会影响到后台 我的表达能力就只有这些了,看不懂的,回贴吧、、 后续优化: 使用过程中,发现使用SQL分页的不能正常使用,得再添加如下代码…