Ich habe drei Websites in einer Magento-Installation, jede hat ihre eigene Domain.
Aufgrund der Sicherheit des Webbrowsers können Sie weder auf Cookies von einer anderen Domain noch auf Sitzungen zugreifen.
Irgendwie muss ich in der Lage sein, temporäre Daten zwischen zwei verschiedenen Speichern mit unterschiedlichen Domänen zu übertragen.
Mein spezieller Anwendungsfall:
Ich verwende GeoIP, um eine Weiterleitung zum richtigen Länderspeicher auszulösen, muss dies jedoch auch manuell überschreiben können. Im Moment habe ich das Problem, dass ich das aktuelle Geschäft manuell mit einem Cookie überschreibe. Wenn ich jedoch zum anderen Geschäft umgeleitet werde, gibt es im anderen Geschäft kein Cookie, sodass es zurückfällt und die Benutzer nachschlägt Speicher basierend auf GeoIP. Dies erzeugt dann jedoch eine Endlosschleife, die zwischen zu Speichern umleitet.
Dazu ermitteln Sie den Website-Code für das Geschäft, in dem ich index.php
ein benutzerdefiniertes Modul verwenden möchte, und führen Magento mit dem richtigen Code aus. Dies behandelt dann alle Weiterleitungen usw. für mich.