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); }