<we:ifField type="shopCategory"  />

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 nein
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.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.0
Typ number
Standardwert -
operator Pflichtfeld: nein

 

Operator Feldwert Match Ergebnis
equal ab ab true
ab c false
2 2 true
less 1 2 true
1 1 false
less|equal 1 2 true
1 1 true
1 0 false
greater 2 1 true
2 2 false
greater|equal 2 1 true
2 2 true
2 3 false
contains test es true
a,b,c,d a,d false
a,b,c,d a,b true
a,b,c,d b true
isin b a,b,c,d true
e a,b,c,d false
a,b a,b,c,d true

 

ab Version 1.3.0.0
Typ string
mögliche Werte equal, less, less|equal, greater, greater|equal, isin (seit 6.4.1), contains
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.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| isin (seit 6.4.1)| contains" ignorefallbacks="true|false"/>						

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