> フロント機能 > カート内の商品IDと個数を取得したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kyou |
投稿日時: 2016/11/4 17:09
対応状況: −−−
|
新米 登録日: 2016/8/15 居住地: 投稿: 10 |
Re: カート内の商品IDと個数を取得したい hata 様
教えて頂きありがとうございました おかげで希望通りの処理が組み込めました 本当に感謝です 一応記載した処理は [既存の送料無料処理] foreach ($Order->getOrderDetails() as $orderDetail) { // 商品ID:3 が3つ以上買われれば送料無料 if ($orderDetail->getProduct()->getId() == 3){ // 3つ以上であれば送料無料 if ($orderDetail->getQuantity() >= 3) { $Order->setDeliveryFeeTotal(0); // お届け先情報の配送料も0にセット $shippings = $Order->getShippings(); foreach ($shippings as $Shipping) { $Shipping->setShippingDeliveryFee(0); } break; } } // 商品ID:4 が1つ以上買われれば送料無料 else if ($orderDetail->getProduct()->getId() == 4){ // 1つ以上であれば送料無料 $Order->setDeliveryFeeTotal(0); // お届け先情報の配送料も0にセット $shippings = $Order->getShippings(); foreach ($shippings as $Shipping) { $Shipping->setShippingDeliveryFee(0); } break; } } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
カート内の商品IDと個数を取得したい | kyou | 2016/11/1 15:34 |
Re: カート内の商品IDと個数を取得したい | hata | 2016/11/2 21:17 |
» Re: カート内の商品IDと個数を取得したい | kyou | 2016/11/4 17:09 |