Gestione delle variabili vuote
Certe volte potreste voler stampare un valore di default per una
variabile vuota invece di stampare niente, ad esempio " "
in modo che gli sfondi delle tabelle funzionino regolarmente. Molti
userebbero una {if} per gestire questo caso, ma c'è un modo più veloce
con Smarty, che è l'uso del modificatore default.
Esempio 18-1. Stampare quando una variabile è vuota {* il modo lungo *}
{if $title eq ""}
{else}
{$title}
{/if}
{* il modo breve *}
{$title|default:" "} |
|