我有一个表名Berita,我想更新此表。
我尝试在laravel 5.2中使用补丁。
路由
route::resource("updateNews","test");
控制器名称为berita
public function destroy($id)
{
$user = message::find($id);
$user -> delete();
return back();
}
writenews.blade.php
这就是我所说的补丁请求。我只是拿了我的<form>
<form action="updateNews" method="post" enctype="multipart/form-data">
{{ method_field('PATCH') }}
{{ csrf_field()}}
</from>
答案 0 :(得分:0)
我的答案将是: 您的路线:
route::resource("updatenews","testController");
您的TestController
public function update ( Request $request,$id)
{
$user = message::find($id);
$user -> delete();
return back();
}
您的表格
{!! Form::model($news, ['method' => 'PATCH','url' => ['updatenews', $news->id],'class' => 'form-horizontal' ]) !!}
{{ csrf_field()}}
{!! Form::close() !!}
查看有关Laravel表单的更多信息:Laravel Form Package