2
{if isset({$LANG.domainmoreinfo}){$LANG.domainmoreinfo}{/if}

这似乎是一个不正确的语法,有人可以告诉我我做错了什么吗?

我们不能在“$LANG.domainmoreinfo”(事物:s)上应用 isset 吗? (是的,我就是那个新手)

更新:这是一个字符串(所以我相信),如果是这样,那么,我不能使用 isset,我应该使用验证长度的东西?

非常感谢,
MEM

4

2 回答 2

11

我认为您不需要在条件中使用 {} 作为变量,

{if isset($LANG.domainmoreinfo)}
   {$LANG.domainmoreinfo}
{/if}
于 2010-12-03T13:14:45.543 回答
3

尝试这个:

{if isset($LANG.domainmoreinfo)} {$LANG.domainmoreinfo} {/if}

我认为你的花括号有问题,在isset()@kinnou02 所说的条件下不是必需的,因为由于花括号在开头的花括号已经由smarty处理if

于 2010-12-03T13:15:06.073 回答