параметр отсутствует или значение пустое: - PullRequest
0 голосов
/ 27 октября 2019

Мне нужно включить список выбора в мой запрос get для new_item_path. Проблема, с которой я столкнулся, заключается в том, что она не отправляет целевой объект ресурса, в данном случае: элемент обратно в контроллер, поэтому item_params не имеет элементак нему добавляется

параметр отсутствует или значение пустое: item

<%= form_tag new_item_path(@item), :method => :get do %>

      <div class="field">
            <%= select_tag(:item_type, options_for_select(Item::ITEM_TYPES)) %>
      </div>

      <div class="actions">
        <%= submit_tag "New item" %>
      </div>

<% end %>

1 Ответ

1 голос
/ 27 октября 2019

Измените ваш код в select_tag на <%= select_tag("item[item_type]", options_for_select(Item::ITEM_TYPES)) %>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...