バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > ゼウス決済モジュールにバグ

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
crm
投稿日時: 2008/2/26 18:18
対応状況: −−−
半人前
登録日: 2008/2/7
居住地:
投稿: 12
ゼウス決済モジュールにバグ
ゼウス決済モジュールにバグがありました。

以下、原因です。ここまで分かれば
株式会社ロックオン社さまの方でご対応方法をご提案いただければ嬉しい限りです。

どうぞ宜しくお願い致します。

▼不具合
一度カード決済を行ったことのあるユーザーが、
そのIDで2回目以降カード払いを選んだ時、
「前回利用したカードで注文する」ボタンが表示される。
この時、ページ下部の「戻る」ボタンが利かない。

▼原因
上記の「前回利用した〜」ボタンが画面に表示される時、
以下のコードがif文により追加される。zeus_credit.tpl

 <!--{if $quick_charge_ok == true}-->
						<table width="666" border="0" cellspacing="0" cellpadding="0" summary=" ">
						<form name="form2" id="form2" method="post" action="./load_payment_module.php" autocomplete="off">
						<input type="hidden" name="mode" value="quick_charge">
							<tr><td height="5" class="fs12"></td></tr>
							<tr>
								<td bgcolor="#cccccc">
								<table width="666" border="0" cellspacing="1" cellpadding="10" summary=" ">
									<tr>
										<td class="fs12" bgcolor="#f3f3f3" align="center"><input type="submit" name="quick_check" onclick="return fnCheckSubmit();" value="前回利用したカードで注文する"><br />
										※これまでご利用いただいた直近のカードで決済が行われます。
										</td>
									</tr>
								</table>
								</td>
							</tr>
							<tr><td height="5" class="fs12"></td></tr>
						</form>							
						</table>
                        <!--{/if}-->


このformタグのIDがform2になっており、
以降の「戻る」ボタンで使われているformタグのIDとダブっているため、
エラーが起こるのではと思いました。

勝手にform3とかに変えて問題ないのでしょうか。^^;

あと余談ですが、上記コード部分の次に始まる「form1」のformタグは、
tableタグの外に出すのが正しいように思います。
crm
投稿日時: 2008/2/26 21:04
対応状況: −−−
半人前
登録日: 2008/2/7
居住地:
投稿: 12
Re: ゼウス決済モジュールにバグ
引用:
あと余談ですが、上記コード部分の次に始まる「form1」のformタグは、
tableタグの外に出すのが正しいように思います。


外に出すだけでは済みそうにないことが判明しました。
こちらも、正しい位置にしようとすると
form2のformタグをまたいでしまうことになります・・。

対処されてお使いの方がいらっしゃいましたら
何卒宜しくお願い致します。
naka
投稿日時: 2008/3/4 20:25
対応状況: −−−
EC-CUBE開発チーム
登録日: 2006/9/8
居住地: 大阪市北区
投稿: 61
Re: ゼウス決済モジュールにバグ
お世話になります。株式会社ロックオン中川です。

こちらご指摘の通り、クイックチャージボタンが表示される際に、
form2が重複してしまうことが原因でした。

以下より修正ファイルをダウンロードしていただけますので、
zeus_credit.tplを上書きいただければと思います。

http://svn.ec-cube.net/open_trac/browser/branches/version-1/data/downloads/module/mdl_zeus/zeus_credit.tpl?rev=17106&format=txt

ご迷惑おかけしますがどうぞよろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,853名です
総投稿数は109,989件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.