Range (SP-Tag): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (hat „Sp:range“ nach „Range (SP-Tag)“ verschoben) |
|||
Zeile 4: | Zeile 4: | ||
==Syntax== | ==Syntax== | ||
<source lang="xml"> | <source lang="xml"> | ||
− | <sp: | + | <sp:range name="liste" collection="liste" range="bereich" /> |
</source> | </source> | ||
==Beschreibung== | ==Beschreibung== | ||
− | + | Der Range-Tag reduziert eine Liste anhand von Positionsangaben. Die einzelnen Positionen werden durch Kommata getrennt (z.B 1,3). Ganze Bereiche werden mit - angegeben (z.B. 5-7 -> 5,6,7). Ein Bereich kann in umgekehrter Reihenfolge erzeugt werden, indem der Bereich mit der höheren Position beginnt (z.B. 7-5). Diese Angaben können Kombiniert werden (z.B. 1,3,7-5 -> 1,3,7,6,5). Die Liste beginnt mit der Position 0. Das Ende einer Liste kann mit $ angegeben werden. | |
+ | |||
+ | Im Gegensatz zu [[sp:filter]], wird hier die Liste anhand der Position der Elemente reduziert. | ||
==Attribute== | ==Attribute== |
Version vom 8. Juni 2008, 18:24 Uhr
Name
<sp:range> - Der Range-Tag reduziert eine Liste anhand von Positions-Angaben.
Syntax
<sp:range name="liste" collection="liste" range="bereich" />
Beschreibung
Der Range-Tag reduziert eine Liste anhand von Positionsangaben. Die einzelnen Positionen werden durch Kommata getrennt (z.B 1,3). Ganze Bereiche werden mit - angegeben (z.B. 5-7 -> 5,6,7). Ein Bereich kann in umgekehrter Reihenfolge erzeugt werden, indem der Bereich mit der höheren Position beginnt (z.B. 7-5). Diese Angaben können Kombiniert werden (z.B. 1,3,7-5 -> 1,3,7,6,5). Die Liste beginnt mit der Position 0. Das Ende einer Liste kann mit $ angegeben werden.
Im Gegensatz zu sp:filter, wird hier die Liste anhand der Position der Elemente reduziert.
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