質問 > フロント機能 > 値引き後の価格で支払方法表示を変更したいです。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
be-s |
投稿日時: 2017/12/22 16:16
対応状況: −−−
|
一人前 登録日: 2016/2/2 居住地: São Paulo 投稿: 115 |
値引き後の価格で支払方法表示を変更したいです。 ▼テンプレート
[EC-CUBE] 3.0.10 [レンタルサーバ] ヘテムル [OS] centos [PHP] php7 [データベース] mysql [WEBサーバ] apache [ブラウザ] chrome各々 [導入プラグインの有無] ポイント、クーポンプラグイン [現象] ポイントやクーポンで商品を全額値引きで0円購入をおこなえるように 0円~0円購入設定で支払い方法「全額値引き決済(仮)」を作ったのですが 支払い方法のフォーム読み出しの時、値引き前の価格で判定しているようで「全額値引き決済(仮)」が表示されません。 ⇒0円決済ではクレジットカード決済もエラーになってしまいますし0円用の処理する支払いの選択肢が必要でした。 代引きでの手数料計算も値引き前価格でおこなうために値引き後価格と代引きの手数料も乖離してきています。 支払い方法のフォームの表示条件を変更したいのですが、どの部分を修正すればよろしいでしょうか? 大変お手数ですが宜しくお願い致します。 |
minori |
投稿日時: 2017/12/25 16:02
対応状況: −−−
|
常連 登録日: 2017/10/12 居住地: 投稿: 40 |
Re: 値引き後の価格で支払方法表示を変更したいです。 支払方法の取得条件には小計の金額(subtotal)が
使用されています。 ShoppingServiceの以下のメソッドです。 引数の$subTotalには$Order->getSubTotal()が渡されます。
小計から値引き分を引いた額を上記メソッドに渡すことで、 0円の支払い方法が取得できるようになると思います。 |
be-s |
投稿日時: 2018/3/30 11:01
対応状況: 解決済
|
一人前 登録日: 2016/2/2 居住地: São Paulo 投稿: 115 |
Re: 値引き後の価格で支払方法表示を変更したいです。 minori様
返信遅くなり申し訳ございません。 ありがとうございます。 対応できました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |