smarty代碼爲if (!isset($var)){
是什麼?{if if isset} Smarty
如果使用{if $ x eq'5'} $ x未在smarty中定義,則會給出錯誤function call 'get_template_vars' is unknown or deprecated.
。這就是我相信,直到我失去希望試圖知道這個錯誤來自哪裏!
Thanky you。
smarty代碼爲if (!isset($var)){
是什麼?{if if isset} Smarty
如果使用{if $ x eq'5'} $ x未在smarty中定義,則會給出錯誤function call 'get_template_vars' is unknown or deprecated.
。這就是我相信,直到我失去希望試圖知道這個錯誤來自哪裏!
Thanky you。
{if ! isset($var)}
body must be at least 30 characters. :)
{/if}
試試這個。
{if $missing_var|default:FALSE}
NOT MISSING
{else}
MISSING
{/if}
嘗試這個
{if $var}
Active
{else}
Inactive
{/if}
如果$ var是SET且包含值FALSE,該怎麼辦? – 2016-07-20 20:44:38
另外,您可以用'not'作爲'{如果不isset($ VAR)}'[來源](http://www.smarty.net/docs /en/language.function.if.tpl) – 2014-09-15 13:43:37