Laravel 5 方法不允许HttpException Laravel 5.3

Laravel 5 方法不允许HttpException Laravel 5.3,laravel-5,httpexception,Laravel 5,Httpexception,我无法更新或删除,尤其是在路由文件中添加Route::resource(..)时 web.php(路由文件) Route::resource('home/activity','ActivityController')默认情况下Form::open()使用post方法请求。但是,当您创建Route::resource()时,update方法会接受put或patch请求 因此,对于put或patch请求,您需要传递附加参数,如下所示: {{ Form::open(array('route' =&g

我无法更新或删除,尤其是在路由文件中添加Route::resource(..)时

web.php(路由文件)


Route::resource('home/activity','ActivityController')默认情况下
Form::open()
使用
post
方法请求。但是,当您创建Route::resource()时,update方法会接受put或patch请求

因此,对于
put
patch
请求,您需要传递附加参数,如下所示:

{{ Form::open(array('route' => array('activity.edit',$activity->id), 'method' => 'put')) }}
删除表单的情况与以下情况相同:

{{ Form::open(array('route' => array('activity.delete',$activity->id), 'method' => 'delete')) }}
谢谢男人们:)