Every post in the list has Edit
link
<a href="" class="btn btn-default btn-edit-post">Edit</a>
routes
Route::get('dashboard/posts/{id}/edit', 'PostsController@edit');
Route::put('dashboard/posts/{id}', 'PostsController@update');
methods in PostsController
public function edit($id)
{
$post = Post::findOrFail($id);
return view('dashboard.edit', compact('post'));
}
public function update($id, PostRequest $request)
{
$post = Post::findOrFail($id);
$post->update($request->all());
return redirect ('dashboard');
}
but on clink on the Edit button I get an error
NotFoundHttpException in RouteCollection.php line 161:
What's wrong? How to fix it?
via Heidel