Operation Manual

Operator gibt den Vergleichsoperator an, der im Filterausdruck verwendet werden soll.
Wert gibt den Wert an, nach dem der Knoten Filtern nach überprüft werden soll. Geben Sie den Wert ein. Wenn für die
XSLT-Seite dynamische Parameter definiert wurden, können Sie einen Parameter im Popupmenü auswählen.
5. Klicken Sie erneut auf das Plussymbol (+), um einen anderen Filter anzugeben.
Beim Eingeben der Werte und Auswählen von Optionen in den Popupmenüs, ändern sich die XPath-Ausdrücke im Feld
„Ausdruck“.
Im folgenden Beispiel soll die Ergebnismenge auf die item-Knoten beschränkt werden, bei denen das @available-Attribut den
Wert true hat.
Beim Klicken auf „OK“ wird der folgende Code in die XSLT-Seite eingefügt:
Hinweis: Sie müssen String-Werte wie beispielsweise „true“ in Anführungszeichen setzen. Dreamweaver verschlüsselt die
Anführungszeichen ('), damit sie als gültige XHTML-Daten eingegeben werden.
Sie können auch komplexere Filter erstellen, mit denen Sie im Rahmen der Filterkriterien übergeordnete Knoten angeben
können. Im folgenden Beispiel soll die Ergebnismenge auf die item-Knoten beschränkt werden, bei denen das @id-Attribut
von store den Wert „1“ hat und der price-Knoten von item größer als 5 ist.
1
2
3
<xsl:
for
-
each
select="provider/store/items/item[@available = &apos;true&apos;]">
Content goes here
</xsl:for-each>
654