{if}{elseif}{else}{/if}
Mit Hilfe von {if}{elseif}{else}{/if} -Anweisungen können Sie bestimmte Bereiche eines Templates von Bedingungen abhängig machen. So ist es z.B. möglich je nach Typ der Seite unterschiedliche Bilder oder einen alternativen Begrüßungstext einzublenden.
Beispiel
QuelltextSmarty Code:
- Bienvenue sur notre site
- Willkommen auf unserer Website
- Welcome to your website
- {/if}
{if}-Statements in Smarty erlauben die selbe Flexibilität wie in PHP. Eine Liste der erlaubten Operatoren finden Sie im Smart- Onlinehandbuch hier.