Как показать конкретное значение в `select_tag`? - PullRequest
0 голосов
/ 02 ноября 2018

Это мой тег выбора, который я бы изменил для конкретных значений:

<div class="select_field">
      <%= select_tag 
      "quote[service_id]",options_for_select(AvailableService.all.map { |u|   
       [u.service_type.titleize+" - "+ (u.service_name == "housekeeping" ? 
       "House cleaning" : u.service_name), u.id] }), { prompt: "Select   
       Service", required: true } %>
     </div>

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете использовать collection_select

    <%= collection_select :service_id, AvailableService.where(service_type:"cleaning"), 
                    :id, :service_name, {}, {prompt:"Select Service", required: true} %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...