Я запускаю sphinx, думая о sphinx, и у меня есть базовая система заказов с компаниями, пользователями, заказами, заметками, комментариями среди прочего.
TS работает нормально, поиск по отдельным моделям и их вложенным ресурсам работает блестяще.
Что я хотел сделать, так это иметь форму глобального поиска в моем заголовке (application.html.erb). Проблема в том, куда отправляется моя форма.
<%= form_tag companies_path, :method => 'get', :id => "companies_search" do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
<% end %>
Очевидно, это работает для моих компаний и вложенных ресурсов. Если я помещу его в свой заголовок, любой результат будет возвращен в макете моей компании.
Можно ли создать динамическую альтернативу company_path?
Или я должен создать какой-то специальный макет?
Что здесь делают все остальные?