Attributrangfolge

Es ist wichtig zu wissen, dass die Reihenfolge der TAL-Attribute innerhalb einer Auszeichnung bedeutungslos ist.

Zum Beispiel ist

<span tal:define="usersList application/listUsers"
      tal:condition="somecondition"
      tal:repeat="user usersList"
></span>

genau dasselbe wie:

<span tal:repeat="user usersList"
      tal:condition="somecondition"
      tal:define="usersList application/listUsers"
></span>

Die PHPTAL-Rangfolge enspricht der in der TAL-Beschreibung festgelegten Abarbeitungsreihenfolge:

  1. define

  2. condition

  3. repeat

  4. content oder replace

  5. attributes

  6. omit-tag