> フロント機能 > カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
bysk |
投稿日時: 2016/10/5 21:16
対応状況: −−−
|
半人前 登録日: 2016/5/26 居住地: 投稿: 22 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 umebius様
お世話になっております、度々ありがとうございます。 下記の通り記述して商品種別IDが1で1000円以上の商品をカートに入れてみましたが送料は0になりませんでした。 /** * 配送料無料条件(合計金額)の条件を満たしていれば配送料金を0に設定 * * @param Order $Order */ public function setDeliveryFreeAmount(Order $Order) { // 配送料無料条件(合計金額) $productTypeId = $this->cartService->getProductTypes(); if ($productTypeId == 1) { $deliveryFreeAmount = 1000; } if (!is_null($deliveryFreeAmount)) { // 合計金額が設定金額以上であれば送料無料 if ($Order->getSubTotal() >= $deliveryFreeAmount) { $Order->setDeliveryFeeTotal(0); // お届け先情報の配送料も0にセット $shippings = $Order->getShippings(); foreach ($shippings as $Shipping) { $Shipping->setShippingDeliveryFee(0); } } } } お手数ですがご教示頂ければ幸いです。 何卒、宜しくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/5 20:19 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | umebius | 2016/10/5 20:51 |
» Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/5 21:16 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | umebius | 2016/10/5 21:43 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/5 22:16 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | umebius | 2016/10/5 22:35 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/5 22:51 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | umebius | 2016/10/5 23:10 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/6 10:57 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | umebius | 2016/10/6 11:59 |
Re: カートに入っている商品種別IDを参照し、商品種別毎に送料無料設定 | bysk | 2016/10/6 18:07 |