From 714f8b5f805fa5eb421f991ecfc39792e4b612f7 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Tue, 28 Jun 2022 17:31:55 +0800 Subject: [PATCH] totals --- beike/Shop/Http/Controllers/CartController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/beike/Shop/Http/Controllers/CartController.php b/beike/Shop/Http/Controllers/CartController.php index e6c1b092..0b1d911a 100644 --- a/beike/Shop/Http/Controllers/CartController.php +++ b/beike/Shop/Http/Controllers/CartController.php @@ -10,8 +10,13 @@ class CartController extends Controller { public function index() { + $carts = CartService::list(current_customer()); + $amount = collect($carts)->sum('subtotal'); $data = [ - 'carts' => CartService::list(current_customer()) + 'carts' => $carts, + 'quantity' => collect($carts)->sum('quantity'), + 'amount' => $amount, + 'amount_format' => currency_format($amount) ]; return view("cart", $data); }