0
我試着用下面的方法分配一個var
並且把它翻譯成失敗。我該如何分配只翻譯一次並在模板中重複的smarty var?
{assign var="figcaption" value="{l s='Free Migration or Installation' mod='twittercard'}"}
當我嘗試使用smarty var {$figcaption}
現在,我得到一個空字符串。
我試着用下面的方法分配一個var
並且把它翻譯成失敗。我該如何分配只翻譯一次並在模板中重複的smarty var?
{assign var="figcaption" value="{l s='Free Migration or Installation' mod='twittercard'}"}
當我嘗試使用smarty var {$figcaption}
現在,我得到一個空字符串。
{capture}用於將標籤之間的模板輸出收集到變量中而不是顯示它。將{capture name ='foo'}和{/ capture}之間的任何內容收集到名稱屬性中指定的變量中。
{capture name="figcaption"}{l s="Free Migration or Installation" mod="twittercard"}{/capture}
{$smarty.capture.figcaption}
使用http://www.smarty.net/docs/en/language.function.capture.tpl
不應該有'左右名字='figcaption''單蜱? –
我用完全正確的語法改變了答案,如果你想要使用單引號 –
你會如何評價我的問題? ;-) –