Ларавель-8. Страница ошибки 404 при удалении сообщения

avatar
Khokon Chandra
1 июля 2021 в 19:26
69
1
0

Я использую

внутри web.php:

Route::post('/delete',[PostController::class,'destroy'])->name('post.delete');

&&

шаблон внутреннего лезвия:

<form   method="POST" class="d-inline" action="{{route('post.delete')}}">
    @csrf
    <input type="hidden" name="slug" value="{{ $post->slug }}">
    <button type="submit" class="btn px-0 d-inline">Delete</button>
</form>

Проблема: когда я нажимаю кнопку удаления, возникает исключение 404: throw

Репозиторий Github: https://github.com/Khokon-Chandra/Blog-Backend.git

Источник
Prospero
1 июля 2021 в 19:52
1

Вам не хватает привязки модели маршрута???

Ответы (1)

avatar
Awang Suria Trisakti
21 июля 2021 в 05:31
0

Попробуйте использовать :

Route:delete('/delete',[PostController::class,'destroy'])

и добавить

@method('delete')

внутри вашего клинка после @csrf