Table of Contents
Manchmal möchten Sie vielleicht, dass anstatt einer Leerstelle ein Standardwert ausgegeben wird - zum Beispiel um im Tabellenhintergrund " " auszugeben, damit er korrekt angezeigt wird. Damit dafür keine {if} Anweisung verwendet werden muss, gibt es in Smarty eine Abkürzung: die Verwendung des default Variablen-Modifikators.
Example 18.1. " " ausgeben wenn eine Variable nicht zugewiesen ist
{* die lange Variante: *} {if $titel eq ""} {else} {$titel} {/if} {* kürzer: *} {$titel|default:" "}
Siehe auch default (Standardwert) und Handhabung von Standardwerten.