Inicio » Cursos » App para Pizzerías

Incrementar Cantidad del Item | Curso App para Pizzerías

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

Lección 17: Incrementar Cantidad del Item

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

 

 


278 visitas

Curso App para Pizzerías

Curso App para Pizzerías

Descarga el código fuente del proyecto

USD 150.00 200.00


COMPRAR CURSO

Codea App
Codea App FullStack

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

You Fb Tik Pin

© Todos los derechos reservados Codea App | Cursos de programación | 2020 - 2022