请确保您的密码符合Magento 1.9.1的错误

时间:2014-12-23 19:47:25

标签: validation passwords magento-1.9.1

我一直在谷歌搜索关于Magento 1.9.1中令人讨厌的错误的几个小时。

我正在使用演示设置向几个客户展示Magento的可能性。 一位客户向我发送了一封她无法创建帐户的电子邮件。

好的,我想到并尝试了同样的事情并猜测了什么......我收到错误告诉我"请确保您的密码匹配"。

我已经修补了#34;将$confirmation = $this->getPasswordConfirmation();更改为$confirmation = $this->getConfirmation();

的Customer.php文件

这解决了具有相同错误的结帐问题。

但是,这并没有决定建立一个与Magento一起使用的新帐户。

我们有几个更新错误,一直更新1.8到1.9,现在是全新安装中的一个错误。

那里的开发人员是否也解决了帐户问题?

请告诉我。

史蒂夫

3 个答案:

答案 0 :(得分:3)

  1. 将/app/code/core/Mage/Customer/Model/Customer.php复制到本地
  2. 搜索功能validate()
  3. 评论// $confirmation = $this->getPasswordConfirmation();
  4. 插入$confirmation = $this->getConfirmation() ? $this->getConfirmation() : $this->getPasswordConfirmation();
  5. 这也将解决注册和结帐问题。

答案 1 :(得分:0)

解决问题"但这并不能解决制作新帐户与Magento一起使用的问题。"你需要重新编译(或关闭编译器)

答案 2 :(得分:0)

我已尝试过您的解决方案,但未使用编译。

我所做的是安装一个干净的Magento安装并猜测是什么。

我可以注册一个新帐户,我可以毫无问题地使用结帐。 似乎从www.magentocommerce.com免费提供的演示安装似乎无法正常工作。

BR,

斯特万