路由:
Route::resource('admin/home','HomeController');
edit的视图:
<form class="form-horizontal" role="form" method="POST" action="/admin/home/{{ $id }}">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="hidden" name="_method" value="PUT">
<input type="hidden" name="id" value="{{ $id }}">
@include('admin.home._form')
<div class="form-group">
<div class="col-md-7 col-md-offset-3">
<button type="submit" class="btn btn-primary btn-md">
<i class="fa fa-save"></i>
保存修改
</button>
</div>
</div>
</form>
控制器:
public function update(HomeRequest $request, $id)
{
$homes = home::findOrFail($id);
$homes->fill($request->homeFillData());
$homes->save();
return redirect("/admin/homes")
->withSuccess("修改已被保存");
}
然后点击保存修改之后就直接给了个页面,上面只有:Forbidden这个单词(浏览器报错403),在update里面写了个echo 去看到底有没有调用控制器里的update,发现没有写回echo 里的信息,求问问题出在哪里啊?
- 5 回答
- 0 关注
- 483 浏览
添加回答
举报
0/150
提交
取消