Magento – Passwort Reset / Passwort vergessen funktioniert nicht und /oder leitet auf leeren Warenkorb um

Bild

Gerade gab es bei einem M 1.9er Projekt wieder das Problem, dass die Passwort-vergessen-Funktion nicht wie gewünscht funktionierte. Der Nutzer erhielt die Transaktionsmail mit dem Link zum Erneuern des Passwortes.

Nach dem Klick auf den Link gelangte er aber nicht auf die Seite auf der er das neue Passwort eingeben und bestätigen sollte, sondern auf einen leeren Warenkorb – auf jeden Fall stand dies auf der Seite, die URL war aber korrekt und zeigte auf “customer/account/changeforgotten”.

Bei diesem Shop wurde das RWD-Template verwendet und nach ein wenig Analyse stellte sich heraus, dass wohl im Zusammenhang mit Magento Patch SUPEE-6788 die “ResetPassword-” gegen die “changeForgottenPassword”-Funktion ausgetauscht wurde. Unserem RWD-Theme war dies aber nicht bewusst und daher kam der Fehler.

Dies zu lösen war dann relativ einfach. Die customer.xml aus dem layout-Ordner des Templates öffnen.

Dort die Zeile (ca. 161)

<customer_account_resetpassword translate="label">

austauschen gegen

<customer_account_changeforgotten translate="label">

Dann die Zeile (ca. 180)

<block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>

austauschen gegen

<block type="customer/account_changeforgotten" name="changeForgottenPassword" template="customer/form/resetforgottenpassword.phtml"/>

und zuletzt die Zeile (ca. 182)

</customer_account_resetpassword>

gegen

</customer_account_changeforgotten>

Abspeichern, hochladen, evtl. Cache leeren und nun sollte die Änderung des Passwortes wieder klappen.

Genutzt in Magento Version 1.9 Kommentare? Ergänzungen? Hinweise? Gerne!

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2E-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C-, B2B- und B2E-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

Leave a Reply

Your email address will not be published. Required fields are marked *