Задать вопрос
@igordata1

Почему категория не удаляется и пишет 404?

public function destroy($id)
    {
        $category = Category::find($id);
        $category->delete();

        return redirect('/categories')->with('a', "Категория номер $id удалёна");
    }

Route::get("/categories/category/destroy/{category}", "AdminCategoriesController@destroy");


<a href="/categories/category/delete/{{$category->id}}" class="card-link">удалить</a>
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
get("/categories/category/destroy/{category}"
href="/categories/category/delete/{{$category->id}}"
Да ну ёпрст же… Попробуйте себя в авиамоделировании.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
В твоем случае нужно написать
$category = new Category::find($id);
А можно и проще
Category:::find($id)->delete();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы