| @@ 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 | } |
|