我正在尝试更新用户,但是当我点击提交按钮时,Laravel 抛出以下错误:
“RouteCollection->methodNotAllowed(array('GET', 'HEAD', 'POST')) 在 RouteCollection.php 第 206 行”。
我认为PUT
方法不允许,但我不明白原因。请求永远不会到达UserController@update
.
我配置了这样的资源路由:
Route::resource('backend/users', 'Backend\UsersController');
php artisan 的输出route:list
is:
我是这样解决问题的:一定是表单的post action错误;
<form method="POST" action="10.241.229.1/backend/users/{{$user->id}}"; accept-charset="UTF-8">
将您想要更新的 ID 添加到操作中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)