Как передать значение из модели для выбора входных данных используйте laravel красноречивый

#php #html #tags #laravel-8

Вопрос:

У меня есть модель с категорией атрибутов, я хочу передать 1 данные для выбора тега

Вариант категории

 Category 1. Fruit 2. Vegetables 3. Meat  

примеры данных

Имя Категория
Apple 1

как я могу передать категорию apple для выбора тега

 lt;select class="form-control form-select" name="category" aria-label="Default select example"gt;  lt;option value=""gt;lt;/optiongt;  lt;option value="1"gt;fruitlt;/optiongt;  lt;option value="2"gt;vegetableslt;/optiongt;  lt;option value="3"gt;meatlt;/optiongt; lt;/selectgt;  

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

1. вам нужны динамические категории в теге select?

2. @KUMAR нет, я просто хочу установить выбранную опцию с данными, которые у меня есть

Ответ №1:

Вы не предоставили много подробностей, но я предполагаю, что вы имели в виду что-то вроде этого:

В вашем действии контроллера

 $categories = Category::pluck(‘name’, ‘id’)-gt;toArray();  

И по вашему мнению

  lt;select class="form-control form-select" name="category" aria-label="Default select example"gt;  lt;option value=""gt;lt;/optiongt;  @foreach($categories as $key =gt; $category)  lt;option value="{{ $key }}"gt;{{ $name }}lt;/optiongt;  @endforeach lt;/selectgt;