有事没事来多放点。多放点就越来越专业。

{ldelim},{rdelim}

上一篇 / 下一篇  2008-02-27 14:35:25

   

    {ldelim}{rdelim}用来转义模板的分隔符,缺省为{}。你也可以用{literal}{/literal}来转义文本块(如Javascrīpt或CSS)。参见{$smarty.ldelim}的补充。

例子7-23. {ldelim}, {rdelim}

{* 在模板外将原样打印分隔符 *}

{ldelim}funcname{rdelim} is how functions look in Smarty!

    上例将输出:

{funcname} is how functions look in Smarty!

    另一个Javascrīpt的例子:

<scrīpt language="Javascrīpt">
function foo() {ldelim}
... code ...
{rdelim}
</scrīpt>

    将输出:

<scrīpt language="Javascrīpt">
function foo() {
.... code ...
}
</scrīpt>

例子7-24. 另一个Javascrīpt例子

<scrīpt language="Javascrīpt" type="text/javascrīpt">
function myJsFunction(){ldelim}
alert("The server name\n{$smarty.server.SERVER_NAME}\n{$smarty.server.SERVER_ADDR}");
{rdelim}
</scrīpt>
<a href="javascrīpt:myJsFunction()">Click here for Server Info</a>

    参见{literal}Smarty解析的转义


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

数据统计

  • 访问量: 44320
  • 日志数: 283
  • 图片数: 1
  • 建立时间: 2007-09-07
  • 更新时间: 2008-04-16

RSS订阅

Open Toolbar