PHPCMS V9 分页类的修改教程
首先,打开 phpcms\libs\functions\global.func.php 这个文件,找到文件第622行的分页函数,复制一下,粘贴到默认分页函数的下面,重新命名后保存。(笔者在此命名为:pages_new)
接着,注意这里根据自己的需求,修改分页类的调用。
1.自定义 PC 标签进行 SQL 查询的分页类修改
打开 phpcms/libs/classes/template_cache.class.php 这个文件,找到文件第178行的$str .= '$r = $get_db->sql_query("'.$sql.'");$s = $get_db->fetch_next();$pages=pages($s[\'count\'], $page, $pagesize, $urlrule);';
将其复制在这行的下面,并修改变量名
$str .= '$r = $get_db->sql_query("'.$sql.'");$s = $get_db->fetch_next();$pages_new=pages_new($s[\'count\'], $page, $pagesize, $urlrule);';
保存。
2.常用分页类修改:
打开 phpcms/libs/classes/template_cache.class.php 这个文件,找到文件第207行(如果修改了 自定义 PC 标签的,请找第208行)的$str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);';
将其复制在这行的下面,并修改变量名$str .= '$pages_new = pages_new($'.$op.'_total, $page, $pagesize, $urlrule);';
保存。
3.会员中心的收藏列表分页类修改:
打开 phpcms\libs\classes\model.class.php 这个文件,找到文件第 61 行的$this->pages = pages($this->number, $page, $pagesize, $urlrule, $array, $setpages);
将其复制在这行的下面,并修改变量名$this->pages = pages_new($this->number, $page, $pagesize, $urlrule, $array, $setpages);
保存。
最后,在前台模板中的{$pages}要修改为{$pages_new},就完成了。
转载于:https://www.cnblogs.com/The-second/p/6150245.html
- 点赞
- 收藏
- 分享
- 文章举报
- phpcms v9安全教程:修改phpcms根目录下的phpcms目录名称
- 【Mockplus教程】如何批量修改组件属性
- 最全Pycharm教程(21)——Pycharm编辑器功能之代码快速修改
- phpcms v9不影响升级调用全部多个模型最新文章教程
- 用iPhone修改及调试游戏作弊版教程【精华】
- wordpress教程之如何修改与制作wordpress的作者页面
- 使用Mac自带Terminal(终端)修改Hosts详细图文教程
- MySite路径修改教程
- Windows7系统修改界面文本大小的技巧(图文教程)
- SAS入门教程3---修改SAS数据集
- Visual Studio Team Services使用教程【4】:默认团队checkin权限修改
- 系列教程,从读取,修改,添加,到酷酷的删除效果!
- SVN使用教程与主机数据库权限修改
- 使用注册表修改系统远程桌面登录端口图文教程
- php操作MongoDB基础教程(连接、新增、修改、删除、查询)
- CentOS系统使用配置文件修改IP地址详细教程
- XLSdk基础教程修改
- Git教程:撤销修改
- 胡小兔的良心莫队教程:莫队、带修改莫队、树上莫队
- 怎么修改Win10登录名称 修改Win10登录名称图文教程