Ein Problem bei Magento 1.8 im Standard scheint zu sein, dass
- die Anzahl der Artikel nicht erfolgreich geändert wird, wenn man z.B. bei Menge eine 2 einträgt und dann auf “Warenkorb aktualisieren” klickt. Die Seite wird zwar neu geladen aber anschließend steht wieder die alte Menge da. Eine Änderung der Artikelmenge im Warenkorb ist somit nicht möglich -außer Löschung des Artikels.
- Weiterhin gibt es wohl das Problem, dass Kunden sich nicht mit ihrem Kundenkonto anmelden konnten.
Diese beiden Probleme hängen zusammen und können wie folgt gelöst werden.
Die Datei
cart.phtml im Verzeichnis app/design/frontend/[base oder default]/[IhrTemplate]/template/checkout
öffnen und nach
<form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
ca. in Zeile 50 suchen. Direkt nach dieser Zeile dann folgende Zeile einfügen:
<?php echo $this->getBlockHtml('formkey'); ?>
Anschließend sollten die Probleme behoben sein.
Genutzt in Magento Version 1.8.1.0 Kommentare? Ergänzungen? Hinweise? Gerne!
Hallo ich habe das selbe Problem und bin Deinen Anweisungen gefolgt. Da ich kein Programmierer bin habe ich genau getan was Du geschrieben hast, allerdings bekomme ich dann eine Fehlermeldung in Form das der Quelltext oberhalb der Warenkorbartikel angezeigt wird. Hast Du bitte di korrekte Syntax für den Eintrag, muss ich etwas in <? php setzte oder ???
Für Deine Hilfe bin ich Dir schon jetzt dankbar!! 🙂
Hi, eventuell falsche Konvertierung? Bitte nochmal probieren. Ich habe den Code eben ins Code Feld gesetzt.
Hi, habe es so eingefügt, aber bekomme leider einen Fehler: siehe hier https://3cxshop.nopptec24.com – da kannst Du ja mal was in den Warenkorb legen und dann aktualisieren…
<form action="getUrl(‘checkout/cart/updatePost’) ?>” method=”post”>
{{block type=”core/template” template=”sample/home.phtml”}}
Uups, das passiert, wenn man mehrere Sachen gleichzeitig macht….bitte nochmals probieren. Das war der falsche Code 🙁
ja, danke jetzt funktioniert es einwandfrei….. Vielen Dank für Deine Mühe!!! 🙂
Gerne, viel Erfolg und schönen Abend!
Nach 3 Sekunden suche im google, sofort deine Anleitung gefunden und erfolgreich umgesetzt. Danke!
Hi bei mir funktioniert das hinzufügen von getBlockHtml(‘formkey’); ?> leider nicht. geändert habe ich es in base und template.
1. Kann auf der Produktseite keinen Artikel in den Warenkorb legen Button “zum Warenkorb” reagiert also nicht.
2. Artikel die ich über listen Seite in den Warenkorb gelegt habe, können nicht bearbeitet werden, da besagter Button auf der Produktseite nicht funktioniert
Dachte an Ajax Problem, aber error.log zeigt keine Fehler.
Hat jemand eine Idee?
Grüße
So von der Ferne nicht. Aber das hört sich nach deutlich mehr an, als oben beschrieben. Was man mal machen könnte:
1. Mit dem default theme probieren, ob es dieselben Probleme gibt (wahrscheinlich nicht). Damit kann man dann sicher stellen, dass es auch wirklich am eigenen Theme liegt.
2. In der Konfiguration die Pfadhinweise aktivieren und schauen, welche jeweiligen Seiten des eigenen Themes auf den fehlerhaften Seiten zuständig sind.
3. Dann mal probieren, diese Dateien zu deaktivieren (temporär umbenennen). Wenn es sich um keine einzigartige Datei handelt, sollte diese Funktion dann von dem default oder base theme abgefangen werden. Klappt es dann, dann liegt es eindeutig an bzw. IN der deaktivierten Datei.
Dies ist ein -zugegebenerweise- etwas laienhafter Ansatz, kann aber helfen.
Viel Erfolg bei der Suche!
erster Treffer in Google bzgl. der Warenkorbaktualisierung.
Diese funktioniert dank Deiner Zeile – Danke.
Was jedoch leider weiterhin nicht funktioniert (und ich jetzt schon Hoffnung hatte es gelöst zu bekommen) ist der Login im Checkout… ;(
Ich muss jedoch gestehen, dass ich Die 1.8.1 habe und daher wohl nun weiter suchen muss – oder hast Du einen Tipp?
Danke aber auf jeden Fall nochmal bzgl. der Warenkorbaktualisierung… 😉
Gruß
Sunny
Wo liegt das Problem genau?
Hai,
vielen Dank erstmal, klappt jetzt wunderbar. Die Sache mit
getBlockHtml('formkey'); ?>
lief mir schon einmal bei der Registrierung als neuer Kunde über den Weg.
Ich habe gerade ein Template am Wickel, dass nur bis Magento 1.7 freigegeben worden ist. Mal sehen. Ich werde wohl alle Formulare überprüfen müssen;-)
Schönen Tag noch
Thorsten
Der Fehler ist auch noch in der Magento 1.9.0 vorhanden. Konnte ich mit deiner Anleitung aber auch lösen. Vielen Dank!
Hallo,
ich habe jetzt unzählige Male alles was ich im INet gefunden habe ausprobiert, alle Themes (unverändert) probiert doch grundsätzlich kann ich den Warenkorb ALS GAST nach den Änderungen annulieren, doch weiterhin ist die Mengeder Artikel nicht veränderbar- Fehlermedlung immer “Warenkorb kann nicht aktualisiert werden.” Benutzt wird von uns die Version 1.9.1.0
Ich verbringe nun schon 3 Tage mit der Suche des Fehlers, habe aber auch nicht wirklich gute Programmierkenntnisse. Fürden Aufbau hat es bisher gereicht, es sind “nur noch” Kleinigkeiten bis wir an den Start gehen können.
Vielleicht hast Du eine Idee?
Großes Problem kleine Lösung. Funktioniert auch bei der 1.9.2 ohne Probleme. Vielen Dank !
Vielen Dank!
Hilft auch bei Version 1.9.1
Ich habe das gleiche Problem und das war für mich keine Lösung…