Ich habe ein einfaches Produkt mit benutzerdefinierten Optionen. Wenn jemand eine Option auswählt und auf In den Warenkorb klicken, wird das Produkt mit der Option in den Warenkorb verschoben, in dem das Produkt und die ausgewählte Option angezeigt werden.
Jetzt kommt die Situation, in der ich den Fluss von Magento ändern muss. Ich möchte diesen Optionswert auf der Warenkorbseite aktualisieren. Um genauer zu sein, möchte ich dem Kunden die Möglichkeit geben, Optionen auf der Warenkorbseite auszuwählen oder zu ändern.
Was ich bisher getan habe, ist, dass ich verfolgt habe, dass Elemente von gezeigt werden template/checkoput/cart/item/default.phtml
.
Ich habe dort meine benutzerdefinierte Option Dropdown in einer Reihe von Produkten platziert und eine Schaltfläche zum Speichern in der Nähe der Dropdown-Liste platziert. Aber wie kann ich es wieder aktualisieren?
quelle
Ich habe meine Arbeit erledigt, hier ist, wie ich das gemacht habe:
Ich benutze nur jquery und ajax und habe ein benutzerdefiniertes Modul erstellt, in dem ich eine Aktion mit dem Code ausgeführt habe:
Wenn jemand eine Taste drückt, wird diese Aktion über Ajax aufgerufen und fertig !!!!
Wenn jemand eine detailliertere Lösung benötigt, fragen Sie hier.
quelle
Angenommen, wir haben ein konfigurierbares Magento-Produkt im Warenkorb und möchten seine Optionen aktualisieren, ohne das Produkt aus dem Warenkorb zu löschen und erneut hinzuzufügen.
Das ist mit den folgenden Schritten recht einfach zu erreichen, aber ich kann hier kein vollständiges Tutorial schreiben, daher sollten Sie mit Magento ein wenig vertraut sein, damit es funktioniert.
Weitere Informationen finden Sie unter folgendem Link: http://inchoo.net/ecommerce/magento/updating-options-of-configurable-product-that-is-already-in-the-cart/
Ich hoffe, dies wird dir helfen :)
quelle
Versuchen Sie, diesen Code zu verwenden, um ein Produkt mit benutzerdefinierten Optionen zum Warenkorb hinzuzufügen.
quelle