1

嗨,我试图在我的导航栏中实现一个简单的搜索表单,它可以工作,但是它有问题

如果我在我的 show.html.erb 视图中并使用搜索表单,我不会被重定向到我的 index.html.erb。这是我的代码

<%= form_tag("/products", method: :get) do %>
     <%= text_field_tag :query, params[:query], {:class =>"search-query", :placeholder=>"Search"}  %>                
<% end %>

我希望此表格将我完全重定向到“products#index”,在此先感谢

编辑:

我想到了...

我有这个

     <form class="navbar-search pull-left">
        <%= form_tag({:controller => "products", :action => "index"}, method: :get) do %>
             <%= text_field_tag :query, params[:query], {:class =>"search-query", :placeholder=>"Search"}  %>                
            <% end %>
        </form>

我有两种形式,一种是 HTML,一种是辅助方法。

无论如何谢谢

4

1 回答 1

0

我想到了...

我有这个

 <form class="navbar-search pull-left">
    <%= form_tag({:controller => "products", :action => "index"}, method: :get) do %>
         <%= text_field_tag :query, params[:query], {:class =>"search-query", :placeholder=>"Search"}  %>                
        <% end %>
    </form>

我有两种形式,一种是 HTML,一种是辅助方法。

无论如何谢谢

于 2017-08-09T17:09:49.767 回答