magento:您的密码重置链接已过期

时间:2014-11-13 09:53:41

标签: magento-1.9

点击重置密码链接网址时出现问题:

我在一个magento平台上有四个网站,例如:domain.com,domain.com / us / domain.com/it/ domain.com/ca /

在我的主站点(domain.com)上,当我点击忘记密码时,我收到了带有重置密码链接的电子邮件。当我点击重置密码链接时,我成功重定向到重置密码网址。

但是当我跟其他网站(例如domain.com/us)执行相同的过程时,我收到了忘记密码的电子邮件,但是当我点击重置密码链接时,我会重定向到忘记密码链接(domain.com/us / customer / account / forgotpassword /)而不是重置密码链接,我收到一条错误消息,指出“您的密码重置链接已过期”。

1 个答案:

答案 0 :(得分:0)

更新主题的app / design / frontend / your_theme_package / your_theme_name / layout / customer.xml文件,如下面的差异所示(your_theme_package / your_theme_name是主题的名称):

 *   Find <customer_account_resetpassword translate="label"> replaced by   <customer_account_changeforgotten translate="label">
       <label>Reset a Password</label>

    <reference name="content">

   *  find            <block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
    replaced by           <block type="customer/account_changeforgotten" name="changeForgottenPassword" template="customer/form/resetforgottenpassword.phtml"/>
             </reference>

  *   find    </customer_account_resetpassword>
     replaced    </customer_account_changeforgotten>