zar*_*don 0 php pagination laravel
我有一个分页的记录列表,用户可以编辑一条记录;这激发了我的更新方法;
public function update($id, Request $request)
{
$questionUpdate=$request->all();
$question = Question::find($id);
$question->update($questionUpdate);
return redirect('questions');
}
Run Code Online (Sandbox Code Playgroud)
但它会丢失其上的页面(用于分页)。
如何使其重定向到正确的路由/页面?
我发现执行以下操作可以解决我的要求。
在您的表格中输入以下内容
{!! Form::hidden('redirects_to', URL::previous()) !!}
在控制器上的更新方法中,假设成功保存且没有错误;
$url = $request->only('redirects_to');
return redirect()->to($url['redirects_to']);
这似乎符合我的要求。