Inicio » Cursos » App para Pizzería con delivery

Curso App para Pizzería con delivery

Capitulo 17 ➜ Incrementar Cantidad del Item

Incrementar Cantidad del Item

Funcionalidad Incrementar Cantidad en el Carrito de Compra

Implementación de la funcionalidad Incrementar en 1 la cantidad del item en el carrito de compra, partiendo desde la ruta el controlador y la vista

Implementación de la funcionalidad Incrementar en 1 la cantidad del item en el carrito de compra, partiendo desde la ruta el controlador y la vista

Agregar la siguiente Ruta

Route::get('/incrementar/{id}', [App\Http\Controllers\CarritoController::class, 'incrementarCantidad'])->name("incrementarcantidad");

 

Agregar en el Controlador

public function incrementarCantidad(Request $request){
        $item = Cart::content()->where("rowId",$request->id)->first();
        Cart::update($request->id,["qty"=>$item->qty+1]);
        return back()->with("success","Agregaste una unidad más");
    }

 

Agregar en la vista carrito.blade.php

....
@include("front.partials.mensaje")
....
....
<a href="/incrementar/{{$item->rowId}}" class="btn btn-success">+</a>
....

partials/mensaje.blade.php

@if( Session::has( 'success' ))
    <div class="alert alert-success" role="alert">
    {{ Session::get( 'success' ) }}
    </div>
@elseif( Session::has( 'warning' ))
    <div class="alert alert-danger" role="alert">
        {{ Session::get( 'warning' ) }}
    </div>
@endif

 

 


576 visitas

Sigue con el curso: Capítulo 18 – Decrementar la cantidad de un item

Descarga el código del proyecto

Descarga el código fuente del proyecto adquiriendo el curso completo

Comprar

Más cursos que pueden interesarte

Más cursos

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023