{ldelim},{rdelim}
{ldelim}
和 {rdelim}
用于 转义 模板定界符,默认情况下为 { 和 }。你也可以使用 {literal}{/literal}
转义文本块,比如 Javascript 或 CSS。另请参阅补充的 {$smarty.ldelim}
。
{* this will print literal delimiters out of the template *}
{ldelim}funcname{rdelim} is how functions look in Smarty!
以上示例将输出
另一个包含 Javascript 的示例
将输出
<script>
function myJsFunction(){ldelim}
alert("The server name\n{$smarty.server.SERVER_NAME|escape:javascript}\n{$smarty.server.SERVER_ADDR|escape:javascript}");
{rdelim}
</script>
<a href="javascript:myJsFunction()">Click here for Server Info</a>
另请参阅 {literal}
和 转义 Smarty 解析。