Удалить значение базы данных с помощью начальной загрузки в laravel - PullRequest
0 голосов
/ 02 октября 2018

Удалить значение базы данных с помощью начальной загрузки в laravel

, тогда, пожалуйста, что такое метод маршрутизации для удаления идентификатора?

это не может работать в методе !!не работает

Маршрут:

Route::post('/Adminpanel/delete','AdminController@destroy')->name('admin.destroy');

Ответы [ 2 ]

0 голосов
/ 02 октября 2018
Route::get('/Adminpanel/delete/{id}','AdminController@destroy')->name('admin.destroy');

на ваш взгляд

{{ route('admin.destroy', $data->id) }}

и ваша функция контроллера будет выглядеть примерно так:

public function destroy($id) {
 dd($id)
}
0 голосов
/ 02 октября 2018

a Delete Route требует удаления аргумента.маршрут должен быть таким:

Route::delete('/Adminpanel/{id}', 'AdminController@destroy')
    ->name('admin.destroy');

, тогда вы можете вызвать этот маршрут с параметром, который будет удален следующим образом.

<form action="{{ route('admin.destroy', 1) }}"> 
    <!-- '1' here is the id of the resource need to delete. -->
    @csrf
    @method_field('DELETE')
</form> 

и ваша функция контроллера будет выглядеть примерно так:

public function destroy($id) {
    // your delete code goes here
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...