Проверка существования переменной в Smarty
в PHP есть функция isset() которая проверяет существование переменной. А в Smarty можно так же проверить есть ли переменная?
Например, если есть то вывести ее на экран.
Заранее спасибо
Smarty тоже на PHP нарисован. И все функции PHP тоже работают там.
{if $salary}{$salary}{/if}
Код:
$foo = false;
Тоже является переменной.
Код:
{if isset($foo)}
{else}
{/if}
{else}
{/if}
так будет более правильно. Если не хочешь использовать внутри шаблонов РНР, то напиши плагин, они быстро пишутся, читай ман.
Блин. Точно. Об этом случае я не подумал. :(