1

自从我从 Magento 1.3 - Magento 1.6 升级我的网站以来,我一直遇到这个问题。

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

亲爱的***

您的新密码是:

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

再次感谢你。

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

先感谢您

4

1 回答 1

2

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

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

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

于 2012-09-17T10:18:25.197 回答