オプションで選択した要素があり、コントローラに設定する前にこの問題が発生したことはありませんでした。また、何らかの理由で検証エラーが表示されないというエラークラスも表示されませんフォーム・グループに追加されますと、選択要素が表示されないLaravel vaildationエラー
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つの選択要素を除いて、週末に他のすべての作品があります – Yosef