select.blade.php 757 B

12345678910111213141516
  1. <div class="row mb-{{ ($mb ?? 3) }}">
  2. <label for="{{ $name }}" class="col-form-label @if(!($right ?? null)) col-md-4 text-md-end @endif mt-1">{{ $title }}</label>
  3. <div class="@if(!($right ?? null)) col-md-8 @endif">
  4. <select name="{{ $name }}" id="{{ $name }}" class="form-select @error($name) is-invalid @enderror" >
  5. @foreach($options as $k => $v)
  6. @php
  7. if(isset($key_as_val)) $k = $v;
  8. @endphp
  9. <option @selected($k == ($value ?? null)) value="{{ $k }}">{{ $v }}</option>
  10. @endforeach
  11. </select>
  12. @error($name)
  13. <span class="invalid-feedback" role="alert"><strong>{{ $message }}</strong></span>
  14. @enderror
  15. </div>
  16. </div>