> フロント機能 > カート内の商品IDと個数を取得したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hata |
投稿日時: 2016/11/2 21:17
対応状況: −−−
|
長老 登録日: 2015/8/3 居住地: 宮城県(2017/09末引退) 投稿: 156 |
Re: カート内の商品IDと個数を取得したい 試してはおりませんが、
既存の処理の後で送料がまだ無料になっていなかったら foreach ($Order->getOrderDetails() as $orderDetail) で回りながら $orderDetail->getProduct()->getId()で商品idをみて 商品id毎に$orderDetail->getQuantity()で数量を加算 商品id毎に送料無料にする条件をチェックして、無料になる場合は 既存の処理と同じように送料無料設定($Orderと$Shippingに)をしてから breakしてループを抜ける という流れでご期待の動作にならないでしょうか? 尚、ご参考程度ですので十分に検証・確認なさった上での実装をお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
カート内の商品IDと個数を取得したい | kyou | 2016/11/1 15:34 |
» Re: カート内の商品IDと個数を取得したい | hata | 2016/11/2 21:17 |
Re: カート内の商品IDと個数を取得したい | kyou | 2016/11/4 17:09 |