smarty template engine
Thursday, November 20, 2008  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


Kapitel 18. Tips & Tricks

Handhabung unangewiesener Variablen

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.

Beispiel 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.




 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.