Hilfe Magento: reset Passwort Link – leere weiße Seite

Anleitung für folgenden Fehler. Es kann bei älteren Magento Versionen passieren, dass der “Passwort vergessen” Link nicht mehr funktioniert. Ursache sind Änderungen am Ablauf des Passwort zurücksetzen.

Ursache ist, dass beim alten Verfahren das Passwort im Klartext übermittelt wird. Bedeutet Magento generiert ein Passwort und verschickt dies per Mail. Das natürlich hochgradig unsicher.

Durch den Patch verschickt Magento nur noch einen Link mit Checksumme. Diesen Link gilt es anzuklicken. Dann kann in Magento direkt das Passwort neu gesetzt werden.

Lösung:

(1) Magento das Reset Password Template aktualisieren

Dazu neues Template anwählen und “Forgot Password” bzw. “Passwort vergessen” Template wählen. Dort wird folgende Code generiert. Diese kopieren und in das bestehenden Template einfügen

If you requested this password change, please click on the following link to reset your password: <a href=”{{store url=”customer/account/resetpassword/” _query_id=$customer.id _query_token=$customer.rp_token}}” style=”color:#1E7EC8;”>{{store url=”customer/account/resetpassword/” _query_id=$customer.id _query_token=$customer.rp_token}}</a>

 

(2) Customer.xml anpassen

Folgende Code gilt es in der customer.xml einzufügen

<customer_account_resetpassword translate="label">
<label>Reset a Password</label>
<remove name="right"/>
<remove name="left"/>

<reference name="head">
<action method="setTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="root">
<action method="setTemplate">
<template>page/1column.phtml</template>
</action>
<action method="setHeaderTitle" translate="title" module="customer">
<title>Reset a Password</title>
</action>
</reference>
<reference name="content">
<block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
</reference>
</customer_account_resetpassword>

Quelle: http://www.tripleginteractive.com/blog/magento/magentos-forgot-reset-password-page-blank-fix/

 

Hier eine Anleitung inkl. dem Code den es reinzukopieren gilt

http://www.tripleginteractive.com/blog/magento/magentos-forgot-reset-password-page-blank-fix/

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.