Bereiche abhängig von Zeichenketten-Vergleichen anzeigen

Sie können die Anzeige eines Bereich davon abhängig machen, ob eine bestimmte Zeichenkette in einer gegebenen Liste von Zeichenketten enthalten ist. Hierzu verwenden Sie das Tag DC-CompareStringInList(). Es bietet Tag-in-Tag-Unterstützung, d. h. Sie können im Argument auch Einzel-Tags statt expliziter Zeichenketten angeben.

So können Sie zum Beispiel in Ihrem Shop für Deutschland einem Käufer, der als Rechnungsland "Österreich" gewählt hat, einen Hinweis auf Ihren Shop für Österreich anzeigen lassen.

Beispiele:

Einem Kunden mit dem Rechnungsland "Österreich" soll der Hinweis auf einen Shop für Österreich angezeigt werden.

...
<!-- Anzeige nur falls der Kunde ein Rechnungsland gewählt hat -->
{A-CountryISO}
 
   <!-- Anzeige, falls das Rechnungsland Österreich ist -->
   {DC-CompareStringInList($A-CountryISO$,AUT)}
 
      <!-- Anzeige eines Banners -->
      ...
 
   {/DC-CompareStringInList($A-CountryISO$,AUT)}
{/A-CountryISO}

Allen Kunden mit dem Rechnungsland Deutschland, Österreich oder Schweiz soll ein Hinweis angezeigt werden.

...
<!-- Anzeige nur, wenn der Kunde ein Rechnungsland gewählt hat -->
{A-CountryISO}
   
   <!-- Anzeige, falls das Rechnungsland Deutschland, Österreich oder Schweiz ist -->
   {DC-CompareStringInList($A-CountryISO$,"DEU,AUT,CHE")}
 
      <!-- Anzeige eines Banners -->
      ...
 
   {/DC-CompareStringInList($A-CountryISO$,"DEU,AUT,CHE")}
{/A-CountryISO}

Verweise

Referenz: DC-CompareStringInList()