2015-10-30 21 views
12

Ich habe SUPEE 6788 installiert. Dann ist mir aufgefallen, dass die Seite zum Zurücksetzen des Passworts leer ist, wenn Sie auf den Reset-Link in der E-Mail klicken. Irgendwelche Ideen, wie man die Reset-Seite erscheinen lässt? Zuvor Reset Seite Einsatz, um dies /Kunde/Konto/Resetpassword/ Nach Patch aktualisieren es /Kunde/Konto/changeforgotten/und es ist leerSUPEE 6788 und Passwort zurücksetzen (leere Seite)

Tech Beschreibung aus dem Patch

AppSec -1027, Unzureichender Schutz des Kennwortzurücksetzprozesses

Diese Änderung betrifft Vorlagen, indem form_key der Kundenregistrierungsseitenvorlage/customer/form/register.phtml und ähnlichen Änderungen an passwor hinzugefügt wird d vergessenes Seitenlayout/customer.xml und Vorlage/customer/form/resetforgottenpassword.phtml. Wenn Ihr Geschäft individuelle Registrierung oder Ihr Passwort vergessen Vorlage enthält, vergewissern Sie sich diesen Schlüssel dort hinzufügen, wie gut ..

+0

Haben Sie das PHP-Fehlerprotokoll, exception.log und system.log überprüft? – Neodan

+0

noch nie von veränderter vergessen gehört. passiert es im Basisthema? –

+0

Changeforgotten in App/Code/Kern/Mage/Kunde/Block/Account/Changeforgotten.php – Icon

Antwort

41

Falls nach dem SUPEE-6788 patch Sie erleben « Passwort vergessen Ausgabe », also die Seite leer ist.

Sie müssen customer.xml Datei bearbeiten und Kundenlayout customer_account_resetpassword mit customer_account_changeforgotten ersetzen.

Dateiposition: app/design/frontend/theme/default/layout/customer.xml der Name des Themas könnte für Sie anders sein.

Aktualisieren Sie Ihren Cache, und alles Gute!

+1

Total für mich gearbeitet. In der Tat hat es den Namen der Seite geändert. –

+11

Ich musste auch den Blocktyp ändern: ' redelschaap

+1

Gute Arbeit, diese Antwort sollte akzeptiert werden. Die 'customer.xml' in der Basisvorlage wird tatsächlich mit dem Update geändert, daher wird dies nur benötigt, wenn Sie eine benutzerdefinierte haben. –

Verwandte Themen