帝国CMS写模板别写错标签大小写,前台一直显示原标签,清半天缓存白折腾

9年前 (2017-10-19)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手用帝国CMS做模板,标签写的不对,前台一直不显示内容,查半天找不到原因,其实帝国CMS标签几个常见坑避开,写一次就对。第一,标签别写错大小写,帝国CMS的标签是区分大小写的,[e:loop]写成[E:loop],直接不解析,前台显示原标签文字,根本不输出数据;第二,标签的闭合别漏,开了一个标签块,后面必须有结束标签,漏了结束标签,整个页面的标签全乱,内容不显示;第三,调用栏目内容的时候,栏目id填对,别写成不存在的id,标签写的再对,没对应栏目内容,前台也是空的;第四,别在标签里写自定义的php代码,帝国官方新版不允许标签里直接跑php,写了也不执行,自定义逻辑写到模板的php文件里。

我之前第一次写帝国模板,标签大小写错了,前台一直显示原标签,以为是缓存问题,清了半天缓存,才发现标签的e写成大写E了,改完立刻出内容。很多新手觉得帝国模板标签就是写个调用,根本不注意大小写、闭合,结果内容出不来,来回清缓存、换模板,折腾半天。写的时候注意标签格式、id正确,一次就解析成功,不用来回试。

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

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

0
回帖

帝国CMS写模板别写错标签大小写,前台一直显示原标签,清半天缓存白折腾 期待您的回复!

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

取消确定

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