select.blade.php 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. <div class="{{$viewClass['form-group']}} {!! !$errors->has($errorKey) ? '' : 'has-error' !!}">
  2. <label for="{{$id}}" class="{{$viewClass['label']}} control-label">{{$label}}</label>
  3. <div class="{{$viewClass['field']}}">
  4. @include('admin::form.error')
  5. <input type="hidden" name="{{$name}}"/>
  6. <select class="form-control {{$class}}" style="width: 100%;" name="{{$name}}" {!! $attributes !!} >
  7. @if($groups)
  8. @foreach($groups as $group)
  9. <optgroup label="{{ $group['label'] }}">
  10. @foreach($group['options'] as $select => $option)
  11. <option value="{{$select}}" {{ $select == old($column, $value) ?'selected':'' }}>{{$option}}</option>
  12. @endforeach
  13. </optgroup>
  14. @endforeach
  15. @else
  16. <option value=""></option>
  17. @foreach($options as $select => $option)
  18. <option value="{{$select}}" {{ $select == old($column, $value) ?'selected':'' }}>{{$option}}</option>
  19. @endforeach
  20. @endif
  21. </select>
  22. @include('admin::form.help-block')
  23. </div>
  24. </div>