1 pièce(s) jointe(s)
Laravel5 NotfoundHttpException Je n'y arrive pas
Bonjour à tous, voila lorsque j'essaie d'utiliser la fonction update de mon controller je reçois un message d'erreur NotFoundHtppException. Alors j'ai essayé de chercher sur internet, je vois a peu prés de quoi il s'agit mais je n'arrive pas a le remplacer sur monde code... Pouvez vous m'aider ?
Ici c'est mon controlleur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
class testing extends Controller
{
public function index()
{
$user = T_collaborateurs_table::all();
return view ("read", compact("user"));
}
public function create()
{
return view("create");
}
public function store(Request $Request)
{
T_collaborateurs_table::create(Request::all());
return redirect("index");
}
public function show($id)
{
$user=T_collaborateurs_table::find($id);
return view("show", compact("user"));
}
public function edit($id)
{
$user=T_collaborateurs_table::find($id);
return view("update", compact("user"));
}
public function update(Request $Request, $id)
{
$user = T_collaborateurs_table::find($id);
$user->update(Request::all());
return redirect("index");
}
} |
Ici mes routes
Code:
1 2 3 4 5 6 7
|
Route::get("create", "testing@create");
Route::post("store", "testing@store");
Route::get("index", "testing@index");
Route::get("show/{id}", "testing@show");
Route::get("edit/{id}", "testing@edit");
Route::patch("update/{id}", "testing@update"); |
et ici ma vue update.blade.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<body>
{{Form::model($user, ['method'=>'patch', 'action'=>['testing@update',$user->id]])}}
{{Form::label('Id_TCa', 'ID')}}
{{Form::text('Id_TCa')}}
{{Form::label('Collaborateur_TCa', 'collab')}}
{{Form::text('Collaborateur_TCa')}}
{{Form::label('Responsable_TCa', 'resp')}}
{{Form::text('Responsable_TCa')}}
{{Form::submit("update")}}
{{Form::close()}}
</body> |
j'ai aussi un screen de ma route:list
Pièce jointe 280939
Voila merci à tous ceux qui m'auront lu ou auront pris du temps pour me répondre, bonne soirée.