Rails - передача нескольких параметров в form_tag - PullRequest
0 голосов
/ 22 декабря 2018

У меня есть form_tag, который я использую для поиска.Мне нужно передать не только: term (то, что ищется), но и параметр: Ques_num.В настоящее время: Ques_num не передается.

<%= form_tag display_questions_path(:ques_num => 2), method: :get do %>
  <%= text_field_tag :term, params[:term], placeholder: "Search Terms..." %>
<% end %>

Это перенаправляет меня на адрес с переданным: term, но не: Ques_num.Как бы я поступил так?

1 Ответ

0 голосов
/ 22 декабря 2018

Вы должны использовать hidden_field_tag ​​ вместо:

<%= form_tag display_questions_path, method: :get do %>
  <%= text_field_tag :term, params[:term], placeholder: "Search Terms..." %>
  <%= hidden_field_tag :ques_num, 2 %>
<% end %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...