{if not notset} Smarty

Ron*_*ero 22 php smarty

smarty的代码是什么if (!isset($var)){

如果在smarty中未定义$ x时使用{if $ x eq'5'},则会出错function call 'get_template_vars' is unknown or deprecated..这是我所相信的,因为我试图知道这个错误来自哪里我失去了希望!

谢谢你 .

Tim*_*bov 33

{if ! isset($var)}
body must be at least 30 characters. :)
{/if}
Run Code Online (Sandbox Code Playgroud)

  • 或者你可以在`{if not isset($ var)}中使用`not`,如[来源](http://www.smarty.net/docs/en/language.function.if.tpl) (3认同)

Vla*_*cic 7

尝试这个。

{if $missing_var|default:FALSE}
NOT MISSING
{else}
MISSING
{/if}
Run Code Online (Sandbox Code Playgroud)