您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcmsTAG标签页分页中url无限重复叠加的解决方法
雪柳2023-01-25PbootCMS教程已有人查阅
导读最近在对pbootcms的TAG标签的深度使用中,发现了一个BUG:在tag相关结果的列表中使用了的分页代码的话,点击分页地址栏会无限叠加参数。

在使用了 target=tag 参数的情况下,就会发生该情况。如下:http://www.cms88.com/tag/PB教程?PB教程&PB教程&PB教程&page=2
这样肯定是不行的,必须要解决。

解决方法
很明显,这个BUG出现在pbootcms的分页代码中。
我们找到coreviewPaging.php文件,
找到:buildBasicPage这个方法;
在这个方法找到如下代码:
$qs=preg_replace('/[&?]?page=([0-9]+)?/i','',$qs);
在下方加入一个判断:
if(C=='Tag'){//@cms88优化TAG分页URL地址叠加$qs=false;}
即:当前是tag控制器的时候,默认不要带上URL参数就可以了。这样,BUG轻松修复。
没看明白的等官方修复,着急的可以按上述方法来解决问题。
毕竟这个功能也是冷门需求。一年用不到一次。
暂时还没有做深度的检测,理论上是OK的。
本文标签:
很赞哦! ()
图文教程
pbootcms模板内页调用相关文章的写法
pbootcms模板内页如何调用相关文章{pboot:list scode={sort:scode} num=4}
PbootCMS网站后台登录页样式修改方法
要在PbootCMS中修改网站后台登录页面的样式,你可以按照以下步骤操作:修改登录页面文字和链接:首先进入网站的根目录。定位到apps/admin/view/default/目录,找到index.html文
pbootcms模板标签序数从2开始的写法实例
一共2个标签,一个是导航标签,另一个是列表标签, pboot:nav标签 首先了解一下[nav:i],表示序号,从1开始 结合pbootcms的if判断标签
pbootcms未检测到sqlite3数据库扩展的解决方法
本文介绍了pbootcms未检测到sqlite3数据库扩展怎么解决,未检测到您服务器环境的sqlite3数据库扩展,请检查php.ini中是否已经开启该扩展!
相关源码
-
(自适应)简繁双语响应式服装服饰西装工装校服定制pbootcms模板本模板基于PbootCMS内核开发,为服装服饰行业量身打造,尤其适合西装定制、工装生产、校服订制等服装类企业使用。模板采用响应式布局设计,确保在手机、平板、电脑查看源码 -
响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码 -
自适应LED照明外贸灯具灯泡灯具英文网站模板该外贸灯具网站模板专为LED照明、灯具出口企业定制,采用PbootCMS内核开发,提供高效建站方案。通过响应式设计和SEO优化能力,帮助企业低成本构建专业外贸展示平台。查看源码 -
(自适应)WordPress二次元博客主题SakurairoSakurairo主题为二次元内容创作者设计,提供丰富的动漫风格元素和个性化的展示效果。该主题在原有Sakura主题基础上进行了功能增强,支持多种自定义设置,满足动漫爱好者建立个人博客的需求。查看源码 -
(PC+WAP)蓝色电缆桥架五金钢结构机械PbootCMS模板下载采用PC与WAP双端适配设计,满足桌面设备和移动端访问需求。专注服务于电缆桥架、钢结构及五金机械制造领域,通过结构化布局展示产品特性与技术参数,后台数据一体化管理提升内容维护效率。查看源码 -
(自适应响应式)黑色酷炫高端数码摄影pbootcms网站模板源码本模板基于PbootCMS开发,为摄影工作室、个人摄影师及摄影爱好者设计。采用深色系风格,突出摄影作品展示效果,适配各类数码设备浏览。适用于作品集展示查看源码
| 分享笔记 (共有 篇笔记) |

