Как сделать поле предварительно заполненным в Laravel 8

#php #laravel

#php #laravel

Вопрос:

Старайтесь сохранять выбранное значение при редактировании формы, но в приведенном ниже коде выберите только последнее введенное значение. любезное руководство

            <select class="form-control" name="category">
               <option value disabled selected>--Select Category Name--</option>
               <?php $items = job_category::all(); ?>
               @foreach ($items as $item) 
               <?php $cat_job= job::Where(['cat_id'=>$item->id])->first(); 
                  ?>
                       
               <option value="{{ $item->id }}" selected >{{ $item->category }}</option>
               
               @endforeach
           </select>
 

Комментарии:

1. вы устанавливаете их все как выбранные, вам понадобится условное обозначение, чтобы решить, какое из них установить как выбранное

Ответ №1:

Возможно, этот код поможет вам, вы просто создаете условие if в своем теге option

 <option value="{{ $item->id }}" @if($item->category == "HR") selected @endif >{{ $item->category }}</option>