Range (SP-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
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:xxx name="variable" encoding="html"/>
+
<sp:range name="liste" collection="liste" range="bereich" />
 
</source>  
 
</source>  
  
 
==Beschreibung==
 
==Beschreibung==
xxx
+
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