缺少[Route:admin.event.destroy] [URI:admin / evenment / event / {id}]]必需的参数

问题描述 投票:0回答:2

嗨,我提交删除时出现错误,它表示我没有将ID发送到我认为的路线,这是将ID发送到路线的代码(对不起,我的英语),

<form id="del_type" action="{{ route('admin.event.destroy',$event->id)}}" method="post">
                                {!! method_field('delete') !!}
                                {{ csrf_field() }}
                                <button class="btn btn-danger" type="submit" id="del_id">Supprimer</button>

这是一个奇怪的原因,当我提交它时,它正在从数据库中删除该元素,但是由于此错误,并且在URI中,我可以看到id看一下路由(所有路由名称都以“ admin”为前缀)。

Route::delete('evenment/event/{id}','EventController@destroy')->name('event.destroy');
<< >

将路线更改为
admin.event.destroy

action更改为此,然后尝试
{{ route('admin.event.destroy', ['id' => $event->id])}}
php laravel-5 routes submit laravel-blade
2个回答
0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.