where('is_available', true)->get(); // Ambil cart dari database $cartItems = Cart::where('user_id', Auth::id()) ->with('menu') ->get(); $totals = Cart::calculateTotals($cartItems); // Convert cart items untuk tampilan $cart = []; foreach ($cartItems as $item) { $cart[$item->menu_id] = [ "id" => $item->menu_id, "name" => $item->menu->name, "quantity" => $item->quantity, "price" => $item->price, "image" => $item->menu->image, "subtotal" => $item->subtotal ]; } return view('menu', compact('menus', 'categories', 'cart', 'totals')); } }