Я добавил Datatables в свое приложение и хотел, чтобы идентификатор каждой записи был гиперссылкой на страницу редактирования, чтобы пользователь мог редактировать свою публикацию. Но я получаю сообщение об ошибке 404 Not Found
Я попытался обновить файл маршрута, но не получил правильный результат и не могу понять, что я делаю неправильно
В моем файле php есть:
Route::get('edit','PostsController@edit');
Индекс моих сообщений:
<table class="display" id="postsTable">
<thead>
<tr>
<td>ID</td>
<th>Title</th>
<th>Slug</th>
<th>Subtitle</th>
<th>Content</th>
<th>Category</th>
</tr>
</thead>
<tbody>
@foreach($posts as $post)
<tr>
<td><a href="edit/{{$post->id}}">{{$post->id}}</a></td>
<td>{{$post->title}}</td>
<td>{{$post->slug}}</td>
<td>{{$post->subtitle}}</td>
<td>{{$post->content}}</td>
<td>{{$post->category_id}}</td>
</tr>
@endforeach
</tbody>
А функция редактирования PostsController:
public function edit($id)
{
$posts = Post::findOrFail($id);
return view('posts.edit',compact('posts'));
}
Я пытался искать в Интернете и немного поиграть смои маршруты, но мне удалось сделать вещи хуже, чем решить мою проблему. любая помощь очень ценится!