我是一名新的Laravel用户。创建创建/编辑产品等表单时。验证表单后,由于某些缺少的字段而导致失败并重定向回来。
此时,Laravel自动填充字段的总和值。我怎样才能获得最后一步提交的字段值,如“name”“sku”....?
非常感谢。
答案 0 :(得分:0)
如果我正确低估你需要功能old()
,请使用如下:{{ old('name') }}
。
示例,显示输入的先前值:
<input type=“text” name=“name” value=“{{ old('name') }}”>
答案 1 :(得分:0)
如果您输入了名称,则可以在表单中获取旧值:
<div class="form-group">
<label for="nome">Name: </label>
<input name="nome" id="name" class="form-control" value="{{old('name')}}">
</div>
答案 2 :(得分:0)
你可以使用old()方法以laravel形式获取以前提交的记录,试试这样
<input id="company_name" name="company_name" type="text" class="form-control" placeholder="Company Name" value="{{old('company_name')}}">
@if ($errors->has('company_name'))
<div class="error">{{ $errors->first('company_name') }}</div>
@endif