2016-06-13 3 views
0

Я пытаюсь взять запрос из формы поиска, сохранить его в переменной и передать его в качестве запроса на twitter api, но, боюсь, я смущен тем, как хранить входные данные , У меня есть набор форм в макетах/application.html.erbДанные формы хранения рельсов

<%= form_tag(:method => "get", id: "search-form") do %> 
    <%= text_field_tag :search, params[:search], placeholder: "Search" %> 
    <%= submit_tag "Search", :name => nil %> 
    <% end %> 

Но что на самом деле это, я не знаю, как сохранить ввод, и при нажатии на кнопку поиска, есть ошибка маршрутизации «нет маршрута матчей„[POST]/страницы/дом“

+0

Первый вариант для тега формы является URL .. который вы не предоставили – sethi

+0

@sethi так, что должно это будет? –

+0

Что такое контроллер/действие для этого поиска? Например, http://api.rubyonrails.org/classe s/ActionView/Helpers/FormTagHelper.html # method-i-form_tag – sethi

ответ

0

Я не думаю, что что-то вроде этого

<%= form_tag your_path_here,:method => "get", id: "search-form" do %> 
<%= text_field_tag :search, params[:search], placeholder: "Search" %> 
<%= submit_tag "Search", :name => nil %> 
<% end %> 
+0

Я пробовал Page_path, но он сказал, что это неинициализированная константа. –

Смежные вопросы