Magento zertifiziert


Magento

Magento - Cart-Layer ohne Ajax

Cart-Layer ohne Ajax

Ziel

Legt ein Kunde ein Produkt in den Warenkorb, ist es gängige Praxis, dem Kunden die Option zu geben, auf der Produktdetailseite zu bleiben oder in die Ansicht des Warenkorbes zu wechseln. Zudem werden gerne passende Informationen, wie z.B. empfohlene Produkte angezeigt. In aller Regel wird dazu der Prozess des Hinzufügens in den Warenkorb per Ajax realisiert und anschließend ein Layer auf der Produktdetailseite angezeigt. Nicht immer ohne Konsequenzen.

Hintergrund

Bleibt der Kunde auf der Produktdetailseite, muss diese entweder neu geladen werden oder es muss sichergestellt sein, dass sich alle dynmaischen Teile aktualisieren. Wichtigster Teil ist dabei der Warenkorb, der jedoch in Magento 2 bereits nachgeladen wird. Allerdings gibt es in Webshops oft auch weitere Daten, die beim Verbleiben aktualisiert werden müssen, z.B. beim Tracking.

Zu realisieren ist das normalerweise recht gut, aber es ist oft auch mit Zusatzkosten verbunden, die keinen unmittelbaren Nutzen für den Webshop-Betreiber haben. Daher haben wir für kleinere Shops, die trotzdem einen Full Page Cache verwenden wollen, eine Lösung über den Warenkorb gesucht. Dieser wird niemals aus dem Full Page Cache ausgeliefert, sodas keine Anpassungen am Webshop notwendig sind.

Unsere Lösung

Tofex Cart Layer

Mit dieser Extension wird dem Kunden der bekannte Layer mit Optionen und beliebigen weiteren Informationen angezeigt, aber nicht auf der Produktdetailseite. Vorraussetzung ist, dass im Webshop eingestellt wird, dass der Kunde nach dem Hinzufügen des Produktes in den Warenkorb umgeleitet wird. Wählt der Kunde die Option weiter einzukaufen, wird er wieder auf die Seite umgeleitet, wo er zuletzt unterwegs war. Über Layout-Einhängepunkte können zudem beliebige Widgets im Layer eingebunden werden.

2020-05-29 22:49:52
Warum entwickeln wir eigene Extensions? Warum verkaufen wir keine Extensions?

Kontakt

Tofex UG
Unterm Markt 2
07743 Jena

Telefon: +49 3641 559 87 40
E-Mail: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!