【发布时间】:2018-03-11 18:20:22
【问题描述】:
在我有一个带有选项的选择元素之前我从来没有遇到过这个问题,在我的控制器中我将它设置为必需,并且由于某种原因验证错误没有显示有错误类甚至没有被添加到表单组
html 和刀片
<div class="form-group {{ $errors->has('Test') ? 'has-error' : ''}}">
<label for="Return_Type">Return Type <span class="request-alert"></span></label>
<select name="Test" id="Return_Type" class="form-control">
<option>Choose One...</option>
@foreach($categories as $category)
<option value="{{ $category->id }}">{{ $category->name }}</option>
@endforeach
</select>
@if($errors->has('Test'))
<span class="help-block">
{{ $errors->first('Test') }}
</span>
@endif
</div>
控制器
$this->validate($request, [
'First_Name' => 'required',
'Last_Name' => 'required',
'Email' => 'required',
'Phone' => 'required',
'Fax' ,
'Company' ,
'Marketplace' => 'required',
'Order_Number' => 'required',
'Address_1' => 'required',
'Address_2' ,
'City' => 'required',
'State' => 'required',
'Zip_Code' => 'required',
'Test' => 'required',
'Product_Name' => 'required',
'Quantity' => 'required',
'SKU' => 'required',
]);
【问题讨论】:
-
您是否收到其他字段的错误?
-
@MazinoSUkah 对不起,我周末不在,除了 2 个选择元素之外的所有其他作品
标签: php laravel laravel-5 laravel-5.3