@@ 496-501 (lines=6) @@ | ||
493 | $card = Card::get($price->item_offer_id, 'item_offer_id'); |
|
494 | if ($card && $card->prices) { |
|
495 | $this->loadRelation('cartItems'); |
|
496 | foreach ($this->cartItems as $cartItem) { |
|
497 | $price = $cartItem->price->offer->getPrice($this); |
|
498 | $cartItem->item_offer_price_id = $price->id; |
|
499 | $cartItem->final_price = $price->price; |
|
500 | $cartItem->save(); |
|
501 | } |
|
502 | $this->loadRelation('cartItems'); |
|
503 | } |
|
504 | return true; |
@@ 93-98 (lines=6) @@ | ||
90 | $this->cart->checkStage(); |
|
91 | $card = \Ecommerce\Card::get($this->price->item_offer_id, 'item_offer_id'); |
|
92 | if ($card && $card->prices) { |
|
93 | foreach ($this->cart->cartItems as $cartItem) { |
|
94 | $price = $cartItem->price->offer->getPrice($this->cart); |
|
95 | $cartItem->item_offer_price_id = $price->id; |
|
96 | $cartItem->final_price = $price->price; |
|
97 | $cartItem->save(); |
|
98 | } |
|
99 | $this->cart->loadRelation('cartItems'); |
|
100 | } |
|
101 | } |