Dieses Tag prüft, ob die in den Klammern angegebene Zeichenkette im DC-FPX-Parameter enthalten ist.

Anders als bei DC-CompareStringInList() wird nicht auf komplette Übereinstimmung geprüft. Die angegebene Zeichenkette muss lediglich Teil des in DC-FPX gespeicherten Wertes sein.

Groß- und Kleinschreibung spielt hierbei keine Rolle.

Referenz: DC-FPX

Referenz: DC-CompareStringInList()

Beispiel:

Für Ihre Produktkategorien brauchen Sie verschiedene Filter. Alle Kategorien bekommen die globalen Filter des Shops außer einer, z. B. der Kategorie "Hemden". Da Sie jedoch unterschiedliche Kategorienamen pflegen, in denen der String "hemd" vorkommt (z. B. Langarm-Hemden, Kurzarm-Hemden, sportliche Hemden, elegante Hemden), erlaubt Ihnen die Klammerung mit DC-FPX_contains() die Realisierung eines Filters, der die Kategorien nach "Hemd" oder "Nicht-Hemd" filtert. So müssen Sie nicht bei jeder Aktualisierung die entsprechenden Kategorie-indizes jeweils aufs Neue von Hand pflegen.

...
~DC-FP5_set($CAT-Name$)~
...
{DC-FP5_contains(hemd)}
   Kategoriename enthält "hemd"
{/DC-FP5_contains(hemd)}
...
{!DC-FP5_contains(hemd)}
   Kategoriename enthält nicht "hemd"
{/!DC-FP5_contains(hemd)}
...

Verwendbar als …

Einzel-Tag

Bereichs-Tag

+

negatives Bereichs-Tag

+

Schleifen-Tag

Zulässig in Templates …

Alle