Magento 1.6忘记密码将新密码作为空白返回

时间:2012-09-17 09:38:41

标签: templates magento

自从我将网站从Magento 1.3升级到Magento 1.6后,我一直遇到这个问题。

当客户使用“忘记密码”字段请求新密码时,他们会收到一封电子邮件,但新密码会显示为空白。

亲爱的, * ***

您的新密码是:

您可以登录自己的帐户随时更改密码。

再次感谢你。

我已经阅读了很多不同的修复程序,所有类似于customer.xml可能已经过时的事实,我已经尝试了很多修复程序,但似乎都没有。对此主题的任何帮助将不胜感激。

提前谢谢

1 个答案:

答案 0 :(得分:2)

之前我曾经发生过这种情况。在我的情况下,这是因为已经创建了一个自定义模板,而在较新版本的Magento中,它会稍微改变这个过程的工作方式。以前生成了一个新密码并发送了纯文本。在较新的版本中,它只是发送一个链接,您可以按照该链接手动指定您的新密码(在我看来,这是更好的功能)。检查它在这里使用的模板......

System > Configuration > Customer > Customer Configuration > Password Options > Forgot Email Template

如果它不是默认模板,请转到System > Transactional Emails并生成新的忘记密码电子邮件,并根据需要进行修改,然后将其更改为已使用的电子邮件(通过前面提到的配置)。或者更容易,将主要内容(链接的回声)复制到当前模板中。