<we:ifHasVariants />
Ein Inhalt kann bedingt nur dann angezeigt werden, wenn ein Dokument, Objekt auch Varianten enthält. Damit kann bspw. kontrolliert werden, ob eine <we:listview type="shopVariant"> überhaupt angezeigt werden soll.
Dieses Tag wirkt in Dokumenten und in Objekt-Vorlagen die per Arbeitsbereich zugewiesen wurden.
ab Version | 6.4.0.0 |
Endtag erforderlich | nein |
Pflichtattribute |
Attribute
Wenn Du als Wert dieses Attributs "self" angibst, bezieht es sich auf das aktuelle webEdition-Dokument. Handelt es sich dabei um ein webEdition-Dokument, welches in ein anderes eingefügt wird (siehe <we:include />), so wird ein Bezug auf das eingefügte webEdition-Dokument hergestellt. Wenn Du als Wert dieses Attributs "top" angibst oder das Attribut nicht setzt, dann bezieht es sich auf das Haupt-webEdition-Dokument, auch wenn es sich dabei um ein webEdition-Dokument handelt, welches in ein anderes eingefügt wird (siehe <we:include />).
Wird das Tag innerhalb einer verwendet und das Attribut auf "listview" gesetzt, wird die ID der Seite, auf die der <we:listview /> verweist, ausgegeben.
ab Version | 1.3.0.0 |
Typ | string |
mögliche Werte | top, self, listview |
Standardwert | top |
Syntax
<we:ifHasVariants doc="top|self|listview"/>
Beispiele
Beispiel #1
<we:listview type="object" classid="1"> <we:repeat> <we:ifField name="WE_SHOPVARIANTS" type="text" match="0"> es gibt keine Varianten <we:else/> es gibt <we:field type="text" name="WE_SHOPVARIANTS" /> Varianten </we:ifField> oder anders herum <we:ifNotField name="WE_SHOPVARIANTS" type="text" match="0"> es gibt <we:field type="text" name="WE_SHOPVARIANTS" /> Varianten <we:else/> es gibt keine Varianten </we:ifNotField> </we:repeat> </we:listview>
Hilf mit!
Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder
einfach formlos per E-Mail an
websites@webedition.org.
Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.