Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pplrPmCODl 235 of 252 menu
◀ ▶

Удаление записи CRUD в Laravel

Delete - удалить одну запись по id. В таблице у каждой строки делают ссылку на адрес вида /employees/3/delete.

Маршрут:

<?php Route::get('/employees/{id}/delete', [EmployeeController::class, 'destroy']); ?>

Принцип действия: найти объект и вызвать delete, затем вернуться к списку:

<?php public function destroy($id) { $employee = Employee::findOrFail($id); $employee->delete(); return redirect('/employees'); } ?>

В шаблоне списка ссылка может быть такой:

<a href="/employees/{{ $employee->id }}/delete">delete</a>

Сделайте маршрут удаления с параметром id.

Сделайте действие, которое удаляет работника и редиректит на список.

В таблице добавьте ссылку удаления для каждого работника.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить