J'ai installé SUPEE 6788. Ensuite, j'ai remarqué que la page de réinitialisation du mot de passe est vide lorsque vous cliquez sur le lien de réinitialisation dans le courrier électronique. Des idées sur la manière d'afficher la page de réinitialisation? Auparavant, cette page était la suivante:et c'est vide
Description technique du correctif
APPSEC-1027, Protection insuffisante du processus de réinitialisation du mot de passe
Cette modification affecte les modèles en ajoutant form_key au modèle de page d'enregistrement du client/customer/form/register.phtml et des modifications similaires à la mise en page par mot de passe oublié/customer.xml et au modèle/customer/form/resetforgottenpassword.phtml. Si votre boutique comprend un modèle d’inscription personnalisé ou un mot de passe oublié, veillez à y ajouter cette clé également.
Après le correctif SUPEE-6788 vous rencontrez «problème de mot de passe oublié», la page est vide.
Vous devez éditer le fichier customer.xml
et remplacer la disposition du client customer_account_resetpassword
par customer_account_changeforgotten
.
Emplacement du fichier:
app/design/frontend/theme/default/layout/customer.xml
le nom du thème peut être différent pour vous.
Actualisez votre cache, et tout va bien!
Vous devez éditer le fichier customer.xml et remplacer
customer_account_resetpassword translate="label"
à customer_account_changeforgotten translate="label"
et block type="customer/account_resetpassword"
à block type="customer/account_changeforgotten"
L'emplacement du fichier est app/design/frontend/theme/default/layout/customer.xml
, le nom du thème peut être différent pour vous.
Mettez à jour votre fichier de mise en page app/design/frontend/%custom%/%theme%/layout/customer.xml
avec les modifications suivantes:
source: Gist.github.com/Nolwennig