Bedingte Verarbeitung

[%- IF lang == 'de' %]
Willkommen!
[%- ELSIF lang == 'en' %]
Welcome!
[%- ELSE %]
Benvenuti!
[%- END %]
[%- SWITCH lang %]
  [%- CASE 'de' %]
Willkommen!
  [%- CASE welcome.keys %]
[% welcome.$lang %]
  [%- CASE DEFAULT %]
&@!$##*!
[%- END %]
Kurzschreibweisen
[% "lang = $lang\n" | stderr    IF debug > 3 %]
proposal[% "s"             IF props.size > 1 %]
ha[% props.size > 1 ? "ve" : "s" %]
Weiter zu 'Schleifen'
Zurück zu 'PROCESS in der Praxis'
Start
Inhaltsverzeichnis

Template-Verarbeitung mit dem Template Toolkit
Harald Jörg, Munich Perl Mongers, Februar 2003