Dieses Tag speichert den Session-Kontext. Dieses Tag wird für folgende Zwecke verwendet:
1) Anbindung an externe Systeme
2) Anderweitiger erneuter Shop-Aufruf, ohne die aktuelle Session zu verlieren
Der Session-Kontext ist auch im Session-Cookie gespeichert und damit für die genannten Zwecke verfügbar. Wenn Sie jedoch sicherstellen wollen, dass der Shop auch ohne Cookies funktioniert, oder falls Sie externe Systeme verwenden, die keine Cookies senden, müssen Sie auf dieses Tag zurückgreifen.
Beispiel zu 1)
Beim Aufruf eines externen Systems (z. B. Datenbankanwendung, CMS) während einer Shop-Session wird mit dem Aufruf-Link der aktuelle Session-Kontext im Tag WS-CTX übergeben. Führt das externe System zu einem späteren Zeitpunkt einen Rück-Aufruf des Shop durch, muss als Aufruf-Parameter der in WS-CTX zur Verfügung gestellte Session-Kontext verwendet werden, um dieselbe Session fortsetzen zu können.
Aufruf des externen Systems:
<a href = "http://www.domain.de/spezial.php?shopsession=~WS-CTX~">Externes System</a>
Rück-Aufruf der Shop-Session vom externen System aus:
http://.../?Ctx=...hier steht mit dem Tag ~WS-CTX~ übergebene Inhalt...
Beispiel zu 2)
Es kann Situationen geben, in denen Sie die Shop-Domain wechseln möchten, ohne die aktuelle Session zu verlieren. Die möglichen zusätzlichen Domains müssen in der Shopkonfiguration shop.config im Abschnitt <Allowed Domains> freigeschaltet sein.
Wechsel zu einer anderen Shop-Domain:
http://www.domain.de/Beispielkategorie?Ctx=~WS-Ctx~
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
– |
negatives Bereichs-Tag |
– |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle