vtSelection
(Pro, Master ab 2.0)
Gibt die Suchdefinition oder eine einzelne Eigenschaft einer Selektion aus.
Verwendung
{{vtSelection}}
{{vtSelection: %Name, %Eigenschaft }}
- %Name
(optional) Name der Selektion, deren Eigenschaft ausgegeben werden soll. Dieser muss zuvor im Rahmen einer
vtSelect
-Anweisung oder einersetSelection
-Aktion gesetzt worden sein.- %Eigenschaft
(optional) Name der Eigenschaft, die ausgegeben werden soll. Dieser Name entspricht dem Parameter, mit der die Eigenschaft im Rahmen einer
vtSelect
-Anweisung odersetSelection
-Aktion gesetzt worden ist.
Hinweise
Der vtSelection
-Platzhalter kann auf zwei Arten eingesetzt werden:
Innerhalb eines vtSelect
-Blocks gibt vtSelection
(ohne Parameter) die
Suchdefinition der aktuellen Auswahl aus. Diese Definition kann als
-obj
-Parameter in einer move
- oder trash
-Aktion verwendet werden, um die
ausgewählten Seiten zu verschieben oder in den Papierkorb zu bewegen.
Mit den Parametern %Name und %Eigenschaft, kann vtSelection
an einer
beliebigen Stelle verwendet werden, um eine Eigenschaft einer (benannten)
Selektion auszugeben.
Beispiel 1
<!--
{{vtSelect: -type="news", -filter="{Datum} .lt. {vtDate:d.m.Y}" }}
{{vtDo: -act="move", -obj="{vtSelection}", -target="//Archiv" }}
{{vtEndSelect}}
-->
Beispiel 2
<!--{{vtIf: {vtSelection: Suche, -sortorder} .bw. desc }}-->
<a href="{{vtLink: -act='setSelection', -name='Suche', -sortorder='asc' }}">
aufsteigend sortieren
</a>
<!--{{vtElse}}-->
<a href="{{vtLink: -act='setSelection', -name='Suche', -sortorder='desc' }}">
absteigend sortieren
</a>
<!--{{vtEndIf}}-->
Siehe auch
- vtSelect
- setSelection-Aktion