迅睿cms模板代码保护code解决代码引起的系统故障

迅睿教程 0次 来源:天荣CMS 收藏

在套程序的过程中,有些站前端代码script的js语句,会导致系统故障。不删除script代码的情况这问题怎么解决呢?这个时候可以使用模板代码保护code标签,保护的作用是防止代码被模板引擎所解析,一般用在style的css和script的js语句范围。

代码语法:

{code}保护内容{/code}

场景示例:

JS代码

例如以下代码:(其中{alert就会被cms的模板引擎解析为cms的函数了,导致出现系统故障)

<script>
function test(){alert("测试一下")}
script>

添加代码保护标签修改为:

{code}
<script>
function test(){alert("测试一下")}
script>
{/code}

CMS标签

还有种情况是在模板中直接写cms的标签,正常情况下,标签会作为一个变量输出在网页中,实际需要直接原样显示。例如:

示例语法:{$title}

添加代码保护标签修改为:

{code}示例语法:{$title}{/code}

免责声明:1.凡本站注明“来源:XXX(非天荣模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系tianrongcms#foxmail.com处理;2.凡本站转载内容仅代表作者本人观点,与天荣模板网无关。凡本站转载内容仅代表作者本人观点,与本站无关。

凡本站转载内容仅代表作者本人观点,与本站无关。

相关文档

0 条评论

网友留言

免责声明:1.凡本站注明"来源:XXX(非本站)"的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有来源标注错误或侵犯了您的合法权益,请联系本站处理;2.本站部分内容转载自老K模板网(www.laokcms.com),转载内容仅代表作者本人观点,与本站无关。