BLOG

Sometimes nerdy and wordy, but mostly helpful articles on website design and development.

Magento’s Forgot & Reset Password Page is Blank Fix

| 5 Comments | Magento

If you run into a problem where after an upgrade from an older version of Magento to the latest the Password Reset page is blank then keep reading.

The issue lies in an update to the customer.xml file┬áthat is not present in your custom/active theme. You can diff the base/default/layout/customer.xml file with your custom theme’s to see what’s missing, but most likely its the following that needs added to your customer.xml file. You can put it right after the customer_account_forgotpassword section.

<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>

Be sure to clear your cache for this to take effect. If this doesn’t fix your issue, post a comment and we’ll do our best to help out. If it did fix it for you, feel free to share this on your favorite social network.

5 responses to “Magento’s Forgot & Reset Password Page is Blank Fix

  1. I am having issues with this. I have tried this method and it doesn’t seem to make a difference at all. Any idea what else might be wrong here? this is what the code looks like:

    Customer Forgot Password Form

    page/2columns-left.phtml
    Password forgotten

    <!—->

    Reset a Password

    Reset a Password

    page/1column.phtml

    Reset a Password

    1. Not sure what you tried to paste, but make sure you clear your cache and check your error log for anything that you may have messed up.

Leave a Reply

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

Get the Latest

  • Get email updates whenever we post new blog articles.
  • This field is for validation purposes and should be left unchanged.

Recent Articles