假设我有一个简单的联系表格。
<form action="/message" method="post">
{!! csrf_field() !!}
<div class="form-group">
<label>Name: </label>
<input type="text" name="name" class="form-control">
</div>
<div class="form-group">
<label>Email: </label>
<input type="email" name="email" class="form-control">
</div>
<div class="form-group">
<label>Your Message: </label>
<textarea name="message" class="form-control"></textarea>
</div>
<div class="form-group">
<button class="btn btn-primary">Submit Message</button>
</div>
</form>
这是我处理该请求的控制器:
public function sendMessage(ContactRequest $request)
{
dd($request->all());
}
请注意,我正在注入ContactRequest
对象,因此验证工作正常。
问题
如何恢复联系表单中的旧输入值?这样用户就不必重新填写所有字段。