1

现在我只能从视频页面搜索,如何从网站的任何页面添加搜索?

当我想从另一个控制器搜索时,搜索不会重定向到索引

我的控制器/videos_controller.rb

  def index
    @videos = Video.text_search(params[:query]).page(params[:page]).per(12)
  end

我的意见/共享/_menu.html.erb

<%= form_tag videos_path, method: :get do %>
    <%= search_field_tag :query, params[:query]  %>
<% end %>
4

1 回答 1

0

您可以将该部分添加到站点上的任何视图页面(page_name.html.erb 文件)。它将通过路由文件提交给控制器。

您可以在站点的任何位置将以下内容添加到视图中:

<%= render "shared/menu" %>
于 2013-03-07T20:32:41.260 回答