<we:ifField type="shopCategory"></we:ifField>

Dieses Tag wird nur verwendet, wenn die Shop-Einstellungen "Shop-Kategorien benutzen" aktiviert ist (optional ab Version 6.4.0).

Gibt einen Inhalt bedingt aus, wenn für einen mit <we:listview> oder <we:repeatShopItem> (Warenkorb) aufgelisteten Artikel eine bestimmte Shop-Kategorie gültig, bzw. ein bestimmtes Merkmal der Shop-Kategorie wahr ist.

ab Version 4.0.0.0
Endtag erforderlich ja
Pflichtattribute

Attribute

field Pflichtfeld: nein

Mit field wird festgelegt, auf welches Feld/Merkmal der Shop-Kategorie getestet werden soll. Standardwert ist "id" und nur für diesen kann in match auch ein Vergleichswert definiert werden. Wird kein Vergleichswert angegeben, wird getestet, ob überhaupt eine Shop-Kategorie vorhanden ist.

Die Werte "is_destinationprinciple", "is_from doc_object", "is_fallback_to_standard", "is_fallback_to_active" benötigen als boolsche Werte kein Vergleichsattribut.

Zur Definition und Verwendung der boolschen Werte vgl. <we:shopCategory>.

ab Version 6.4.0
Typ string
mögliche Werte id, is_destinationprinciple, is_from doc_object, is_fallback_to_standard, is_fallback_to_active
Standardwert id
match Pflichtfeld: nein

Der Vergleichswert match wird nur beachtet, wenn das Attribut "field" fehlt oder field="id". Wird der Wert weggelassen, prüft das Tag, ob überhaupt eine Shop-Kategorie vorhanden ist.

ab Version 6.4.0
Typ number
Standardwert -
operator Pflichtfeld: nein

Ab Version 6.4.1 gibt es den Operator isin

Typ string
mögliche Werte equal, less, less|equal, greater, greater|equal, contains, isin
Standardwert equal
ignorefallbacks Pflichtfeld: nein

Der Attribut ignorefallbacks wird nur beachtet, wenn das Attribut field fehlt oder field="id" gesetzt ist. Ist das Attribut auf "true" gesetzt, werden nur explizit mit <we:shopCatgeory> gesetzte Shop-Kategorien betrachtet. Zu den möglichen Fallbacks vergleiche vgl. <we:shopCategory>.

ab Version 6.4.0
Typ boolean
mögliche Werte true, false
Standardwert false

Syntax

<we:ifField field="id|is_destinationprinciple|is_from doc_object|is_fallback_to_standard|is_fallback_to_active" match="" operator="equal| less| less|equal| greater| greater|equal| contains| isin" ignorefallbacks="true|false">
...
</we:ifField>						

Siehe auch

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.

powered by webEdition CMS