Iterator (SPT-Tag)
Version vom 9. Juni 2008, 21:03 Uhr von Liebold (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ==Name== <spt:iterator> - Erzeugt Wiederholfelder ==Syntax== <source lang="xml"> <spt:iterator name="variable"> ... </spt:iterator> </source> ==Beschreibung== Der ...)
Name
<spt:iterator> - Erzeugt Wiederholfelder
Syntax
<spt:iterator name="variable">
...
</spt:iterator>
Beschreibung
Der spt:iterator-Tag ermöglicht die wiederholte Ein- und Ausgabe von Input-Tags. Ein mit diesem Tag umschlossener Template-Abschnitt kann bei der Eingabe beliebig oft wiederholt und editiert werden. Aus diesen Eingaben wird eine Liste erstellt, die mit den sp:tags für Listen durchlaufen werden kann (z.B. sp:loop, s. Beispiel). Iterationen können an beliebigen Stellen hinzugefügt oder gelöscht werden. Die Reihenfolge der Iterationen ist veränderbar.
Erläuterungen der Schaltflächen: ans Ende verschieben an dieser Stelle einfügen löschen vertauschen Reihenfolge invertieren an erste Position verschieben
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
xxx
|
Attribute | Ja | None | 1 |
xxx
|
Text | Nein | None | 1 |
xxx
|
Expression | Nein | None | 1 |
xxx
|
Locale | Nein | None | 1 |
xxx
- xxx.
xxx
- xxx.
Beispiele
Beispiel A
Template Quelltext
xxx
Ausgabe
xxx
Beispiel B
Template Quelltext
xxx
Ausgabe
xxx