Saltar al contenido

sistema de carrito de compras con php y mysql ejemplo de código laravel

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *