Magento – Passwort Reset / Lost password does not work and / or forwards on an empty basket to

Picture

Especially there was at an M 1.9.X project again the problem, Though the password forgotten function did not work as desired. The user received the transaction mail with a link to renew the password.

After clicking on the link, however, he did not reach the site where he was to enter the new password and confirm, but on an empty cart – In any case, this was on the side, but the URL was correct, pointing to “customer/account/changeforgotten”.

In this shop, the RWD template was used, and after a little analysis turned out, that probably related to Magento patch SUPEE-6788 the “ResetPassword-” against the “changeForgottenPassword”-Function has been replaced. Our RWD theme but this was not conscious and therefore the error was.

This resolve was then relatively easy. open the Customer.xml from the layout folder of the template.

Dort die Zeile (as. 161)

<customer_account_resetpassword translate="label">

exchange for

<customer_account_changeforgotten translate="label">

Then the line (as. 180)

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

exchange for

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

and finally the line (as. 182)

</customer_account_resetpassword>

against

</customer_account_changeforgotten>

Saving, Upload, evtl. Clear cache and now should work to change the password again.

Used in Magento Version 1.9 Comments? Additions? Notes? Gladly!

Published by Covos

Since 2009 I have been working intensively with Magento. I started with the creation and operation of B2C stores. This was extended through my work in the logistics sector. This resulted first specialized B2E systems. Today I work day-a day with exciting B2C, B2B- and B2E projects and reports in this blog about challenges and give insider tips.

Leave a Reply

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