Нужна помощь в суммировании двух циклов foreach, 1-й foreach загружает элементы в корзину, следующий - элементы с продуктами, мне нужно получить сумму всех элементов в корзине, включая количество
Я пытался использовать £{{$product->price * $basket->qty}}
, но возвращает только итоговую сумму за последний элемент в корзине
Это код foreach:
@foreach(Products::where("id", "=", $basket->product_id)->get() as $product)
<div class="row cart_items_row">
<div class="col">
<div class="cart_item d-flex flex-lg-row flex-column align-items-lg-center align-items-start justify-content-start">
<div class="cart_item_product d-flex flex-row align-items-center justify-content-start">
<div class="cart_item_image">
<div><img src="https://www.cncspace.co.uk/assets/images/{{$product->cover_photo}}.png" alt=""></div>
</div>
<div class="cart_item_name_container">
<div class="cart_item_name"><a href="#">{{$product->name}}</a></div>
<div class="cart_item_edit"><a href="#">Edit Product</a></div>
</div>
</div>
<div class="cart_item_price">£{{$product->price}}</div>
<div class="cart_item_price">{{$basket->colour}}</div>
<div class="cart_item_price">{{$basket->qty}}</div>
<div class="cart_item_price">£{{$product->price * $basket->qty}}</div>
</div>
</div>
</div>
@endforeach
@endforeach
Я пытался получить сумму всех продуктов, умноженную на количество, а затем сложить вместе, но это показывает только последний результат в корзине, есть идеи?