バグ報告 > フロント機能 > 11月10日の修正「お支払方法選択時に正常に遷移しない場合がある不具合について」 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dasaku |
投稿日時: 2008/11/25 12:06
対応状況: −−−
|
新米 登録日: 2008/11/25 居住地: 投稿: 1 |
11月10日の修正「お支払方法選択時に正常に遷移しない場合がある不具合について」 EC-CUBEバージョン v2.3.0
PHPバージョン PHP 5.1.6 11月10日に公開された、「お支払方法選択時に正常に遷移しない場合がある不具合について」こちらの修正を行ったのですが、 ========================================= 変更前 EC-CUBE2系 変更点3 ========================================= data/class/pages/shopping/LC_Page_Shopping_Payment.php 390行目付近 $objView = new SC_MobileView(); $objSiteInfo = $objView->objSiteInfo; $arrInfo = $objSiteInfo->data; $objCartSess = new SC_CartSession(); $arrInfo = $objSiteInfo->data; ========================================= 変更後 EC-CUBE2系 変更点3 ========================================= 上記行を削除 ソースをのぞいたところ、こちらの方が確認できなかったため、 修正されたソースをダウンロードして見比べてみました。 すると、395行目あたりに以下のようなコードが追加されていました。 // 購入金額の取得得 $total_pretax = $objCartSess->getAllProductsTotal($arrInfo); // 支払い方法の取得 $arrPayment = $this->lfGetPayment($total_pretax); $pay_flag = true; foreach ($arrPayment as $key => $payment) { if ($payment['payment_id'] == $arrRet['payment_id']) { $pay_flag = false; break; } } if ($pay_flag) { SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR); } EC−CUBEのHPにはこのような修正は書かれていなかったので、不思議に思いましたが、もともとdata/class/pages/shopping/LC_Page_Shopping_Payment.php こちらの方はカスタマイズしていなかったので、修正されたソースをダウンロードし、そちらを上書き保存してから動作確認しました。 すると、IE7では正常に動作しましたが、Firefox3.0.4と、Opera9.25では、支払方法を選択したあと、[次へ]を押すと、 「不正なページ移動です」 と表示され、先に進めないままです・・・。 何か対策があればと思い、投稿いたしました。 宜しくお願いします。 |
porico |
投稿日時: 2008/12/21 23:23
対応状況: −−−
|
常連 登録日: 2008/11/16 居住地: 東京都 投稿: 35 |
Re: 11月10日の修正「お支払方法選択時に正常に遷移しない場合がある不具合について」 私も同じ環境で、同じエラーが出ています。
私の場合、11月10日の修正をあててすぐに確認したわけではなく、決済モジュールの問題かと思い以下の投稿をしています。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3188&forum=8 ですが、dasakuさんが決済モジュールを入れてないのであれば、11月10日の修正が問題ということになりますね。 いかがでしょうか?? とりあえず、本日、レンタルしているサーバからソースを修正すればSafari、Firefox、Operaで動作確認できたと知らされているのですが、修正箇所・内容についてまだ報告がないので、詳細がわかりましたら、上記の投稿ページに追加しますね。 |
porico |
投稿日時: 2008/12/24 11:04
対応状況: −−−
|
常連 登録日: 2008/11/16 居住地: 東京都 投稿: 35 |
Re: 11月10日の修正「お支払方法選択時に正常に遷移しない場合がある不具合について」 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=3188&forum=8&post_id=12369#forumpost12369
こちらのスレッドで書いているファイルを修正してみてください。 当方は、解決しました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |