Puede que se de el caso de que halles algún problema con tu código o proyecto, recuerda probar siempre en un entorno de testing antes subir el código al proyecto final.
Ejemplo: tutorial de carrito de la compra de laravel 7
publicfunctionaddToCart($id)$product=Product::find($id);if(!$product)abort(404);$cart=session()->get('cart');// if cart is empty then this the first productif(!$cart)$cart=[$id=>["name"=>$product->name,"quantity"=>1,"price"=>$product->price,"photo"=>$product->photo]];session()->put('cart',$cart);returnredirect()->back()->with('success','Product added to cart successfully!');// if cart not empty then check if this product exist then increment quantityif(isset($cart[$id]))$cart[$id]['quantity']++;session()->put('cart',$cart);returnredirect()->back()->with('success','Product added to cart successfully!');// if item not exist in cart then add to cart with quantity = 1$cart[$id]=["name"=>$product->name,"quantity"=>1,"price"=>$product->price,"photo"=>$product->photo];session()->put('cart',$cart);returnredirect()->back()->with('success','Product added to cart successfully!');
Te mostramos las comentarios y valoraciones de los usuarios
Recuerda algo, que tienes el privilegio añadir una estimación correcta si te fue de ayuda.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)