Laravel подтвердит удаление в предупреждении
Это должно быть простой задачей, я просто еще не полностью понимаю ларавель.
У меня есть свой вид контроллеров и настройка моделей. Я хочу использовать свой маршрут users.destroy для удаления моей строки в БД. Но я хочу сделать это определенным образом. Я хочу, чтобы в моей области уведомлений на моей странице отображалось предупреждение с просьбой подтвердить удаление определенного пользователя. Я предполагаю, что мне нужно передать идентификатор пользователя в сеансе в оповещение, чтобы подтвердить мое удаление при нажатии кнопки удаления.
Нажмите кнопку 1, чтобы открыть предупреждение в верхней части моей страницы, если я нажму кнопку Подтвердить, что он вызывает user.destroy.
<div class="container"> <div class="row justify-content-center"> <div class="col-md-12"> <div class="card"> <div class="card-header"> <h4>View All Users</h4> @if(session()->get('success')) <div class="alert alert-success"> {{ session()->get('success') }} </div> @endif @if(session()->get('danger')) <div class="alert alert-danger"> {{ session()->get('danger') }} </div> @endif </div> <div class="card-body"> <div class="text-center my-2"> <a href="{{ route('register') }}" class="btn btn-primary">New User</a> </div> <div> <table class="table table-striped table-bordered"> <thead> <tr> <th>ID</th> <th>Name</th> <th>Email</th> <th>Username</th> <th colspan="2">Actions</th> </tr> </thead> <tbody> @foreach($users as $user) <tr> <th>{{$user->id}}</th> <td>{{$user->name}}</td> <td>{{$user->email}}</td> <td>{{$user->username}}</td> <td class="text-center"> <a href="{{ route('users.show', $user->id) }}" class="btn btn-primary mr-3">Show</a> <a href="{{ route('users.edit', $user->id) }}" class="btn btn-info text-white ml-3">Edit</a> <a href="#" class="btn btn-danger">Delete</a> </td> </tr> @endforeach </tbody> </table> public function destroy($id) { User::find($id)->delete(); return redirect()->route('users.index')->with('success','User Deleted'); } Route::resource('users', 'UserController');
Что я уже пробовал:
используя сеанс, я предполагаю принести свой id $user->id и поместить его в свое оповещение, чтобы я мог вызвать свой метод users.destroy в своем контроллере, чтобы получить подтверждение удаления