バグ報告 > フロント機能 > 買い物途中で会員情報を書き換えた場合、注文一時データの会員情報が更新されない |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2011/11/5 10:32
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 買い物途中で会員情報を書き換えた場合、注文一時データの会員情報が更新されない ざっとソースを査読しましたが、既存の「$this->copyFromCustomer($sqlval, $objCustomer);」を IF 分岐の上に移動するのが妥当なように見受けました。
ご参考まで。
|
468 |
投稿日時: 2011/11/5 5:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
買い物途中で会員情報を書き換えた場合、注文一時データの会員情報が更新されない 会員ログイン後、買い物カゴのページ遷移中に、MYページへ移動し、会員登録情報の編集登録後、再度カゴの中へ戻ると一部ページで登録した氏名が変更されていない現象があるようです。
※EC-CUBE2.11.3/2.11.4のデフォルトで再現を確認しています。 フロント側表示では、カゴの中ページ内の○○様の氏名が変更前の氏名のままになります。 本件は注文一時データの会員情報が更新されない為に発生していると思われます。 以下方法で修正可能かと思われますが、どなたかご確認いただけますでしょうか。 /data/class/helper/SC_Helper_Purchase.php 286〜288行目付近 copyFromCustomerメソッドを追加 ------------------------------------------- if (!is_null($objCustomer)) { $this->copyFromCustomer($sqlval, $objCustomer); } ------------------------------------------- |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |