プラグイン > プラグインの要望 > 2つ以上のカテゴリー選択での割引システム |
プラグインの要望
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
quespod |
投稿日時: 2020/4/26 3:43
対応状況: −−−
|
常連 登録日: 2020/4/22 居住地: 投稿: 31 |
2つ以上のカテゴリー選択での割引システム 2つ以上のカテゴリー選択での割引システムが欲しいのですが、
可能なのでしょうか? 現在、3系を使用しています! |
468 |
投稿日時: 2020/4/26 19:10
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 2つ以上のカテゴリー選択での割引システム 2つ以上のカテゴリー選択で割引という内容がイメージできません。
カートに2つのカテゴリーの商品を投入すると割引が発生するという事でしょうか? セット商品というイメージですか?
|
quespod |
投稿日時: 2020/4/27 22:03
対応状況: −−−
|
常連 登録日: 2020/4/22 居住地: 投稿: 31 |
Re: 2つ以上のカテゴリー選択での割引システム ご返答ありがとうございます!
カートに2つのカテゴリーの商品を購入すると送料が無料になるシステムを使用したく相談でした。 セット商品ではなく、2つのカテゴリーの商品を購入です。 |
468 |
投稿日時: 2020/4/28 10:30
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 2つ以上のカテゴリー選択での割引システム /src/Eccube/Service/ShoppingService.phpのfunction setDeliveryFreeAmount()で注文合計金額による配送料無料判定を行っているのですが
ここで$Order(受注)から受注明細を取得して、注文対象の商品からカテゴリを取得すればカテゴリが2つ以上になっているかどうか判定できると思います。 $Order(受注)から受注明細を取得して商品の情報を調べるのは ShoppingService.phpのfunction isOrderProduct()の処理が参考になるかと思います。 $orderDetails = $Order->getOrderDetails(); foreach ($orderDetails as $orderDetail) { } 上記のようなコードで受注明細をループさせていますので。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |