バージョン選択

フォーラム

メニュー

オンライン状況

117 人のユーザが現在オンラインです。 (112 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 117
もっと...

サイト内検索

バグ報告 > フロント機能 > 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

こちらのスレッドで書いているファイルを修正してみてください。
当方は、解決しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,232名です
総投稿数は110,341件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1686
8
red
1571
9
mcontact
1354
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.