{if isset({$LANG.domainmoreinfo}){$LANG.domainmoreinfo}{/if}
这似乎是一种不正确的语法,有人能告诉我我做错了什么吗?
我们不能在“$ LANG.domainmoreinfo”(事情:s)上应用isset吗? (是的,我是那个新手)
更新: 这是一个字符串(所以我相信),如果是这样,那么,我不能使用isset,我应该使用验证长度的东西?
非常感谢,
MEM
答案 0 :(得分:11)
我认为您不需要在条件中使用{}作为变量,
{if isset($LANG.domainmoreinfo)}
{$LANG.domainmoreinfo}
{/if}
答案 1 :(得分:3)
试试这个:
{if isset($LANG.domainmoreinfo)} {$LANG.domainmoreinfo} {/if}
我认为你的大括号存在问题,在isset()
条件下没有必要像@ kinnou02所说的那样因为语句已经由smarty处理了,因为{{1}开始时大括号1}}