2 votes

La méthode Post ne fonctionne pas dans la route des ressources de Laravel

J'ai des problèmes avec une route de type ressource que j'ai dans mon application, dans laquelle je passe des paramètres via POST dans ma vue et lorsque je soumets le formulaire à cette route, mon POST est vide. Ce problème ne se pose qu'avec le système hébergé. Dans l'environnement de développement, il fonctionne normalement. Voici l'extrait de code où j'ai défini ma route et l'extrait de code et la sortie de la vue :

Voici mon itinéraire :

Route::resource('/formulariobo', 'BOResgateController');

Voici mon point de vue :

<form action="/formulariobo/{{$o->id}}/" method="post">

    {{ csrf_field() }}
    {{ method_field('DELETE') }}

Voici la sortie HTML :

    <input type="submit" class="btn btn-outline" value="Confirmar exclusão">
</form>

<form action="/formulariobo/2/" method="post">
    <input type="hidden" name="_token" value="SEojXDvKFnYJ0FQrqlIJ72nxoOCj7A2QoOUwF6SE">
    <input type="hidden" name="_method" value="DELETE">                               
    <input type="submit" class="btn btn-outline" value="Confirmar exclusão">
</form>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X