我在/派对上面显示了一个表单,并希望在此表单中输入任何用户输入的内容并将其添加到网址中。即如果他们搜索“你好”,他们将被重定向到派对/你好
<h1>Search for a Party</h1><br>
<%= form_tag({:action => "search"}, {:method => "get"}) do %>
<%= label_tag :q, "Enter Playlist Code:" %>
<%= text_field_tag(:q) %>
<%= submit_tag("Find Playlist", :name => "submit") %>
<% end %>
这样做的最佳方式是什么?
答案 0 :(得分:0)
逻辑将进入PartyController。
这样的东西(语法可能稍微偏离):
<强> PartyController.rb 强>
def search
result = params[:q]
redirect_to '/parties/' + result
end
答案 1 :(得分:0)
yeenow123给了你一个正确的方法,我只想澄清一些观点。