1

Magento 1.9.1 の厄介なバグに関して、Google で何時間も検索してきました。

デモ セットアップを使用して、複数の顧客に Magento の可能性を示しています。ある顧客から、アカウントを作成できないというメールが届きました。

わかりました、同じことを考えて試してみましたが、何だと思います...「パスワードが一致していることを確認してください」というエラーが表示されます。

$confirmation = $this->getPasswordConfirmation();に変更して、既に Customer.php ファイルに「パッチを適用」しました。$confirmation = $this->getConfirmation();

これにより、同じバグを持つチェックアウトの問題が解決されます。

しかし、これでは Magento で使用する新しいアカウントを作成することはできません。

1.8 を 1.9 に更新する際にいくつかの更新バグがあり、現在は新規インストールのバグです。

アカウントの問題も修正した開発者はいますか?

私にお知らせください。

スティーブ

4

3 に答える 3

3
  1. /app/code/core/Mage/Customer/Model/Customer.php をローカルにコピーします
  2. 関数を探すvalidate()
  3. コメント //$confirmation = $this->getPasswordConfirmation();
  4. 入れる$confirmation = $this->getConfirmation() ? $this->getConfirmation() : $this->getPasswordConfirmation();

これにより、登録とチェックアウトの問題も解決されます。

于 2015-06-12T06:05:50.800 に答える
0

私はあなたの解決策を試しましたが、コンパイルは使用されていません。

私がしたことは、クリーンな Magento インストールをインストールして、何を推測することでした。

新しいアカウントを登録でき、チェックアウトも問題なく使用できます。www.magentocommerce.com から無料で提供されているデモ インストールが正常に機能しないようです。

Br、

ステヴァン

于 2015-01-07T13:01:16.100 に答える