{ldelim},{rdelim}
{ldelim} および {rdelim}
は、テンプレートのデリミタを
エスケープ します。
デフォルトでは、これは {
および } となります。
Javascript や CSS のようなテキストのあつまりをエスケープするためには
{literal}{/literal}
を使用することもできます。{$smarty.ldelim}
も参照してください。
{ldelim}, {rdelim}
上の例の出力
Javascript を使用する別の例
function foo() {ldelim}
... コード ...
{rdelim}
]]>
出力
function foo() {
.... コード ...
}
]]>
別の Javascript の例
function myJsFunction(){ldelim}
alert("The server name\n{$smarty.server.SERVER_NAME}\n{$smarty.server.SERVER_ADDR}");
{rdelim}
Click here for Server Info
]]>
{literal}
および Smarty の構文解析を回避
も参照してください。