バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 購入内容確認画面、モジュールの切り分け方法について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hashirako
投稿日時: 2017/7/13 13:42
対応状況: 解決済
新米
登録日: 2017/7/13
居住地:
投稿: 9
購入内容確認画面、モジュールの切り分け方法について
[EC-CUBE] 2.11.5 運用中のサイト

初めて質問させて頂きます。
現在運用中のサイトには決済方法が4種あり、クレジット、NP後払い、銀振り、代引きを用意しています。
※クレジットとNP後払いはモジュールを利用しています。

購入する商品の最終確認画面にて、【次へ】か【ご注文完了ページへ】のボタンが表示されます。
クレジットとNP後払い(モジュール利用)の場合、【次へ】。
その他の支払いの場合、【ご注文完了ページへ】ボタンが表示されるのですが、NP後払いを選択した時にも【ご注文完了ページへ】ボタンを表示させたいと考えています。
※クレカの様に番号入力などしないためです。


テンプレートのshopping > confirm.tpl 270行目辺り
<!--{if $use_module}-->
<li><a rel="external" href="java script:void(document.form1.submit());" class="btn">次へ</a></li>
<!--{else}-->
<li><a rel="external" href="java script:void(document.form1.submit());" class="btn">ご注文完了ページへ</a></li>
<!--{/if}-->

この部分を書き変えたらよい事は分かるのですが、if文の知識がなくどのように編集すれば、クレジットカードの時のみ次へボタンを表示できるのかが分かりません。


方法ご存知の方いらっしゃいましたら、教えて頂けないでしょうか。どうぞよろしくお願いいたします。
yuh
投稿日時: 2017/7/14 11:28
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: 購入内容確認画面、モジュールの切り分け方法について
arrFormに多分payment_idが入ってると思うので、それで切り分けすればできるかと思いますー。


----------------


http://ec-lab.net/

hashirako
投稿日時: 2017/7/18 16:54
対応状況: −−−
新米
登録日: 2017/7/13
居住地:
投稿: 9
Re: 購入内容確認画面、モジュールの切り分け方法について
yuh様、ご回答頂きありがとうございます。
御礼のお返事が遅くなり申し訳ございません。
引き続き教えて頂けますと幸いです。


>arrFormに多分payment_idが~
教えて頂いたpayment_idは、どこから確認できるものなのでしょうか…?


shoppingフォルダ>confirm.tpl 内に arrFormの記載はいくつかあるのですが、吐き出す要素はすべてECCUBEタグになっておりファイル上では、payment_idというものはみつけらず…。
見当違いな質問をさせていただいているかも知れないのですが、ご教示頂けますと嬉しいです。よろしくお願い致します。

yuh
投稿日時: 2017/7/18 17:38
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: 購入内容確認画面、モジュールの切り分け方法について
引用:
<!--{if $this->arrForm.payment_id == 4}--> <!--{/if}-->

こんな感じで組み込めばできるはずです。
どのIDがどの支払い方法か確認する場合は管理画面の基本情報管理>支払方法設定から確認してください。


----------------


http://ec-lab.net/

hashirako
投稿日時: 2017/7/19 9:29
対応状況: 解決済
新米
登録日: 2017/7/13
居住地:
投稿: 9
Re: 購入内容確認画面、モジュールの切り分け方法について
yuh様、引用から確認方法まで、疑問点をまとめてご回答いただきありがとうございます。

さっそく試してみます。
取り急ぎお礼のご連絡まで。


========================================================


8/4追記
ご報告が大変遅くなりました。
yuh様から教えて頂いた方法で無事解決する事が出来ました。
ありがとうございました。

<!--{if $arrForm.payment_id == 1}-->
<!--{/if}-->

※$this-> の表記を削除し利用しました。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,856名です
総投稿数は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.