我有一个编辑页面,我使用了资源控制器。每次页面重定向从编辑(../members/16/edit)
它继续与编辑页面网址(../members/16/members)
。[在那里它只应该采取../members
]我如何可以删除/更改编辑的网址。
途径
Route::resource('members', MemberController::class);
编辑功能
public function edit(Member $members,$id)
{
$members = Member::find($id);
return view('edit', compact('members'));
}
public function update(Request $request,$id)
{
$members = Member::find($id);
$members->name = $request->name;
$members->save();
return view('committee')->with('success', 'Member Updated successfully');
}
<a class="btn btn-sm btn-icon btn-success" title="Edit NewsRoom Details"
href="'.route("members.edit",[$members->id]).'"><i class="fas fa-edit"></i></a>
1条答案
按热度按时间ssm49v7z1#
您应该确定要传递的内容,例如:
你的update方法不是重定向到任何地方,它只是加载一个不同的视图,正确的方法是: