Ausdrucksketten

Ein Ausdruckskette ist eine durch das '|'-Zeichen getrennte Liste von Ausdrücken.

PHPTAL wertet die Ausdrücke in einer solchen Kette von vorne nach hinten aus, bis der erste Ausdruck ein Nicht-Null-Ergebnis zurückliefert, das keine Fehlermeldung ist. Danach bricht die Auswertung ab.

Da ein string:-Ausdruck immer wahr ist, wird die Auswertung durch einen string:-Ausdruck immer beendet.

Innerhalb von Ausdrucksketten können Sie, wie jeden anderen Ausdruck, auch Ausdrücke mit dem php:-Operator verwenden:

<h1 tal:content="page/title | page/alternativeTitle | default>
  untitled page
</h1>