二开把模板路径写死在代码里,换了个模板,自定义功能直接全报错

6年前 (2021-02-13)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

之前二次开发Z-Blog,把自定义模板的路径直接写死在PHP代码里,用了俩月挺好,后来换了个新主题,结果所有自定义功能全报错,因为代码里写死了旧主题的路径,新主题根本找不到对应的模板文件,我翻了半天代码,把硬编码的路径全改成通过主题函数动态获取,换主题的时候就不会报错了。 很多新手二开,把路径、模板名全写死在代码里,换个主题、改个文件名,整个功能就报错,根本没法适配不同的模板。真的,二次开发别把路径硬编码,用系统提供的函数动态获取,这样换主题也不会出问题,适配性强多了。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/2256.html

0
回帖

二开把模板路径写死在代码里,换了个模板,自定义功能直接全报错 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息