PbootCMS怎么自定义模板标签前缀?两句代码就能实现!

发布时间:2024-09-21 作者:超级管理员 来源:本站 浏览量(353) 点赞(46)
摘要:都知道,每款CMS基本都拥有一套独特的模板调用标签,而标签的前缀也都大多是与CMS本身名称相挂钩的例如:织梦的模板标签以{dede:xxx}开头,以{/dede:xxx}结尾易优的模板标签以{eyou:xxx}开头,以{/eyou:xxx}结尾而PbootCMS的模板标签以{pboot:xxx}开头,以{/pboot:pboot}结尾有些小伙伴可能因为这种或者那种或者某种原因,不希望

都知道,每款CMS基本都拥有一套独特的模板调用标签,而标签的前缀也都大多是与CMS本身名称相挂钩的

例如:

织梦的模板标签以{dede:xxx}开头,以{/dede:xxx}结尾

易优的模板标签以{eyou:xxx}开头,以{/eyou:xxx}结尾

而PbootCMS的模板标签以{pboot:xxx}开头,以{/pboot:pboot}结尾

有些小伙伴可能因为这种或者那种或者某种原因,不希望被一看到模板就认出是用什么程序来搭建的,那么下面的方法可能对小伙伴们有帮助



废话了这么多,下面直入主题


第一步:

打开文件 /config/config.php


第二步:

如下图,随便找个顺眼的地方,添加定义的模板前缀的值,lxb可自行换成自己喜欢的


// 模板标签前缀
'tpl_label_prefix' => 'lxb',

添加后,保存文件


第三步:

打开文件 /apps/home/controller/ParserController.php


第四步:

如下图,找到对应位置,添加红圈中的代码

  1. // 模板标签前缀替换

  2. $content = str_replace($this->config('tpl_label_prefix').':''pboot:', $content);

添加后,保存文件

到这里,自定义模板标签前缀已经修改完成了,此时模板中可以同时使用官方原有前缀标签和自定义前缀标签


模板批量替换小技巧:可以使用DW 、Notepad+等代码编辑器一次性打开所有模板文件,然后查找 pboot: 批量替换为自定义的标签前缀,注意冒号避免意外

二维码

扫一扫,关注我们

感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!