我正在寻找一种方法,通过它我可以更改rails搜索表单的搜索URL。默认情况下,rails搜索网址类似于
example.com/test?utf8=✓&search=abc&commit=Search
现在我已在表单中使用此:name => nil
删除& commit = Search,搜索网址如下
example.com/test?utf8=✓&search=abc
现在可以将搜索网址更改为其他内容,例如&q=abc
吗?
答案 0 :(得分:0)
这是在Haml。如果需要,您可以在html.erb中将其转换为
= form_tag search_path, method: 'get' do
%label Search
= text_field_tag :search, params[:search], id: "search"
%label Q
= text_field_tag :q, params[:q], id: "q"
= submit_tag "Search", name: nil