Как отобразить атрибуты моей существующей модели в выпадающем списке с помощью Ruby on Rails - PullRequest
0 голосов
/ 10 ноября 2019

Пожалуйста, как я могу отобразить attribute_array в выпадающем списке в моем файле формы.

У меня есть это:

<%= simple_form_for @rule do |f| %>

    <div class="form-group"> 

      <%= f.input :id  ,class:"form-control form-control-lg" %>

      <% attribute_array =  AttributeType.all.map { |attribute| [ attribute.value, attribute.level, attribute.name, attribute.code] } %>
      <%= options_for_select(attributes_array) %>

1 Ответ

0 голосов
/ 10 ноября 2019
<%= f.input(
      :name_of_field,
      label: "Action",
      collection: AttributeType.all.map { |attribute| [ attribute.value, attribute.name] ,
      input_html: { class: "your-class" }
    ) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...