バグ報告 > その他 > 複数配送の際に送料無料が配送先ごとになりません |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
katagiri1 |
投稿日時: 2018/12/10 17:26
対応状況: −−−
|
新米 登録日: 2018/9/7 居住地: 投稿: 3 |
複数配送の際に送料無料が配送先ごとになりません バージョン3.0.16
レンタルサーバー Xサーバー PHP Version 7.2.6 複数配送の際に送料無料が配送先ごとにならず困っています。 商品点数は100点以上あります。 どうすれば配送先ごとに送料無料が適応されるでしょうか? 送料は複数配送先ごとになりますが、送料無料はすべての合計金額で出てしまいます。 よろしくお願いいたします。 |
468 |
投稿日時: 2018/12/11 8:35
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 複数配送の際に送料無料が配送先ごとになりません デフォルトの仕様では送料無料条件は、カート内の情報(注文全体)に対して判定されています。
/src/Eccube/Service/ShoppingService.php 687~725行目 こちらに対して、配送先毎に無料条件を判定するように ロジックを変更するカスタマイズが必要かと思います。 あと、上記の送料無料判定は、送料計算の最後に処理されている為、 送料計算の流れ自体も組み替えないと、 配送先毎に計算した送料(例えば1つの配送先が無料)が注文に反映されない状態になるかと思います。
|
Ringo |
投稿日時: 2018/12/11 8:41
対応状況: −−−
|
常連 登録日: 2018/8/10 居住地: 投稿: 70 |
Re: 複数配送の際に送料無料が配送先ごとになりません https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=21306&forum=10&post_id=89644#forumpost89644
で $deliveryDiscount = true; を $deliveryDiscount = false; にしてみてください。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |