码迷,mamicode.com
首页 > 其他好文 > 详细

优化项目

时间:2017-07-11 11:49:11      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:not   title   strong   amp   java   成员变量   html   false   tle   

https://www.w3cschool.cn/smarty/smarty-escaping.html

避免Smarty解析

有时候部分模板中的代码是不需要或者不希望被Smarty解析的, 比较典型的例子是嵌入在页面HTML中的Javascript或CSS代码。 问题通常发生在这些语言会经常使用{ 和 },但{ 和 }也恰好是Smarty的定界符。

Note

避免被解析的一个良好方式,是分离你的Javascript/CSS代码到单独的文件中, 然后在HTML中引入它们。而且这样也有利于浏览器进行缓存。 当你需要嵌入Smarty的变量或者函数到Javascript/CSS中,请参考下面的方式:

Smarty模板中,当{ 和 }定界符两边都是空格的时候,将会被自动忽略解析。 此特性可以通过设置Smarty的成员变量 $auto_literal为false来关闭。

Example 3.8. 使用自动忽略解析的特性

优化项目

标签:not   title   strong   amp   java   成员变量   html   false   tle   

原文地址:http://www.cnblogs.com/youxianyen/p/7149771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!