Saltar al contenido

¿Cómo usar la solicitud de parche en Laravel?

Basta ya de investigar por otras webs porque has llegado al lugar indicado, poseemos la respuesta que necesitas sin problema.

Solución:

tu ruta es:

Route::patch('users/update', '[email protected]');

reemplace su ruta con la siguiente ruta que se usa para todas las operaciones CRUD:

Route::resource('users', 'UsersController');

si usa ajax para enviar datos, reemplace su tipo y URL con lo siguiente:

type: "patch",
url: "url('/')users/" + id,

si no usa ajax, use lo siguiente:

csrf_field() method_field('PATCH')

actualizar: después de la versión 5.6, puede usar esta sintaxis para las funciones anteriores en cualquier archivo blade:

Route::patch('/users/update/id',[
    'uses' => '[email protected]'
]);

Sí, debe enviar una identificación para el parche de ruta. Ejemplo de https://laravel.com/docs/5.4/controllers#resource-controllers para Laravel

PUT/PATCH – /photos/photo, por lo que no necesita update palabra en su ruta. Solo usuarios/id y métodos PUT o PATCH.

UPD para operaciones CRUD:

// Routes
Route::resource('items', 'ItemsController');

// Form for update item with id=1

    !! csrf_field() !!
    
    


// Controller
public function update($id, Request $request)

    // Validation here

    $item = Item::findOrFail($id);

    // Update here

Si sostienes alguna vacilación o disposición de medrar nuestro reseña puedes realizar una nota y con placer lo estudiaremos.

¡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 *