Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 选择不显示Laravel VALIDATION错误的图元_Php_Laravel_Laravel 5_Laravel 5.3 - Fatal编程技术网

Php 选择不显示Laravel VALIDATION错误的图元

Php 选择不显示Laravel VALIDATION错误的图元,php,laravel,laravel-5,laravel-5.3,Php,Laravel,Laravel 5,Laravel 5.3,在我有一个带有选项的select元素之前,我从来没有遇到过这个问题,在我的控制器中,我将它设置为required,由于某些原因,验证错误不会显示,has error类甚至没有添加到表单组中 html和刀片 <div class="form-group {{ $errors->has('Test') ? 'has-error' : ''}}"> <label for="Return_Type">Return Type <span class="re

在我有一个带有选项的select元素之前,我从来没有遇到过这个问题,在我的控制器中,我将它设置为required,由于某些原因,验证错误不会显示,has error类甚至没有添加到表单组中

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>

首先从validate中删除属性fax、company和address2,然后添加 在属性Test
'Test'=>'required |存在:Test,id'

中,您需要在第一个选择选项中添加==>value=“”,即

<option value="">Choose One...</option>
选择一个。。。
因此,请将“选择表单零件”更改为

<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 value="">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

返回类型
选择一个。。。
@foreach($categories作为$category)
{{$category->name}
@endforeach
@如果($errors->has('Test'))
{{$errors->first('Test')}
@恩迪夫


我希望它能帮上忙:)

谢谢你的回答,但我已经试过了,但没有成功):我把那些空的留着,因为我将来可能需要它添加
'Test'=>'required | exists:Test,id'
在属性Testit中给了我一个数据库问题,它正在寻找一个名为Testdelete id only write
“Test'=>”required |存在:Test'
它仍在寻找一个名为Test的表。其他字段是否有错误?@MazinoSUkah抱歉我周末外出了,除了2个select元素之外,其他所有工作都在进行中
<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 value="">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