phpcmsV9导航栏目点击跳转始终是localhost首页 bug - 分析篇



可能我说的就是你出现的这个问题情况。
更新了全部缓存,仍然发现下面的问题:


发现点哪个栏目却都跳到了localhost首页!

我们知道一级栏目如果只有一个栏目页,比如博客里的栏目“关于我”,如果没有子栏目,我们就无需设置category.html模板,只需要设置list.html模板即可!更无需设置show.html正文模板。

一开始,我以为?是因为在后台给栏目添加设置了show模板?

如果真的设置了正文模板show.html,那么是不是: loop出来的导航“关于我”,就只能跳转到localhost了呢??? 而且栏目与“网站首页”相比,前者也会一直处于高亮状态!

就像下面的截图:

在这里插入图片描述

后来发现,并不是我想的那样。在后台多更新了几次各种缓存,浏览器多Ctrl+F5刷新了几次网页,最后发现,后台即使设置了show.html正文模板,导航栏也还是一如既往的正常!

只有在后台文章发布系统,点击文章,才会进入show.html模板效果页面。其余只要不在list.html留文章入口,show.html就无用武之地了,也就是可以不用设置正文模板!

在这里插入图片描述

难道是缓存更新后延迟的问题,还是别的未知因素造成的?尚未可知。

所以上述说明的情况,并非是绝对的正确。

如果还没解决: 【我的解决办法:(记得事先备份)

  • 请自己更新一下phpcms/libsphpcms/modules文件夹下的全部文件(记得事先备份)

或者

  • 更新www\phpcms\modules\content\index.php文件,
  • 我就是这样解决的。因为之前不知道自己改了modules\content\index.php什么代码,所以直接用原版覆盖了之后就正常了

有时候,可能只需要多更新几次缓存,多刷新几次页面,多清理浏览器缓存效果就正常了!也说不定呢!


这里发文一篇,就当是发散一下解决问题的思路了。


以上就是关于“ phpcmsV9导航栏目点击跳转始终是localhost首页 bug - 分析篇 ” 的全部内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值