如何使用输入重定向回表单 - Laravel 5
如果我的表单操作引发异常,如何重定向回具有给定参数的表单页面?POST
如果我的表单操作引发异常,如何重定向回具有给定参数的表单页面?POST
您可以使用以下命令:
return Redirect::back()->withInput(Input::all());
如果您使用的是表单请求验证,这正是Laravel将错误和给定输入重定向回您的方式。
摘自 \Illuminate\Foundation\Validation\ValidatesRequests
:
return redirect()->to($this->getRedirectUrl()) ->withInput($request->input()) ->withErrors($errors, $this->errorBag());
例如,在字段值上写入旧函数
<input type="text" name="username" value="{{ old('username') }}">