迅睿cms模板代码保护code解决代码引起的系统故障
无需魔法,免费体验ChatGPT-4 / MJ绘图 等AI大模型!AI问答、写文案、做表格、绘图、写脚本、写代码...
在套程序的过程中,有些站前端代码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}
声明:禁止复制、盗用、采集、发布本站内容到任何网站及各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。