Dieses spezielle Tag für die KampagnenSteuerung wird in der Shopkonfiguration und in Templates mit unterschiedlicher Syntax und für unterschiedliche Zwecke verwendet.
Wegweiser: KampagnenSteuerung
Einzel-Tag: Als Einzel-Tag wird es in der Shopkonfiguration shop.config als Platzhalter an der Position eingetragen, wo ein Konfigurationsinhalt für eine Kampagne ersetzt werden soll (durch einen "Kampagnen-Config-Eintrag"). Der Konfigurationsinhalt kann ein einzelner Parameter sein, es können aber auch ganze Abschnitte durch einen Kampagnen-Config-Eintrag ausgetauscht werden. Das Tag wird in "$"-Zeichen eingeschlossen und erhält zwei Argumente: Kampagnen-ID und Config-Eintrag-ID.
Syntax-Beispiel: $WS-Campaign(Kampagnen-ID,Config-Eintrag-ID)$
Bereichs-Tag: Der Bereich wird während der aktiven Zeit der Kampagne angezeigt. Als Argument wird die Kampagnen-ID übergeben.
Beispiel für die Verwendung als Einzel-Tag in der Konfiguration:
...
# Die <+Deliverer>-Sektion kann beliebig oft wiederholt werden
<+Deliverer>
...
Allow = yes # [yes|no], standard=no
ID = 1 # eindeutige ID
Name-Txt = UPS # Bestellversand durch
BasicCost-List = $WS-Campaign(Kampagne1_2014,UPS-kostenfrei)$ # WS-Campaign ersetzt hier: "(0:10)(200:8)" Versandkosten
NoCost-Txt = %%ShopConfigDeliverer01NoCostTxt%% # Text bei Versandkostenfreiheit
DeliveryCountry-Rule = AllowCountries # [DenyCountries] [AllowCountries], standard=DenyCountries
DeliveryCountry-List = DEU # Kommaseparierte Liste der Länder im 3-stelligen ISO-Code
...
</+Deliverer>
...
Beispiel für die Verwendung als Bereichs-Tag in einem Template:
...
{WS-Campaign(Kampagne1_2014)}
<img src="versandkostenbanner.jpg" alt="" title= "">
...
{/WS-Campaign(Kampagne1_2014)}
...
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
+ |
negatives Bereichs-Tag |
+ |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle (nur als Bereichs-Tag)