Hallo,
ich betreue für einen Kunden einen OXID Shop (4.9.3) und habe dort eigene Module implementiert. Eines davon bietet im Zusammenspiel mit eigener Theme die Möglichkeit, den Shop per iFrame in andere Seiten zu integrieren.
Kurze Hintergrund-Info: Dieses Vorgehen war nötig, damit in der Theme nur bestimmte Kategorien angezeigt werden. Außerdem sollte das Aussehen veränderbar sein.
Hier ein iFrame-Beispiel, damit ihr es testen könnt:
- Hier eine Seite, welche den OXID-Shop per iFrame integriert.
- Das ist die Seite, welche per iFrame eingebunden wird.
[B]Folgendes Problem:[/B]
Hat man dem Browser verboten, dass er Cookies von Drittanbietern akzeptiert, dann kann man im Shop nix mehr bestellen, sobald er per iFrame eingebunden ist. Und zwar kann man Dinge in den Warenkorb legen, jedoch ist dieser nach der Anmeldung im Bestellvorgang wieder leer.
Ist diese Einstellung im Browser nicht gesetzt, funktioniert alles. Kann man OXID so umstellen, dass er die Session-ID per GET mitgibt statt per Cookie?
Danke für eure Hilfe
viele Grüße