나는 스핑크스를 생각하고 스핑크스를 생각하며 회사, 사용자, 주문, 메모, 의견 등으로 구성된 기본 주문 시스템을 운영하고 있습니다.Thinking Sphinx Global Search 모든 모델
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 %>
분명히 내 회사 및 중첩 된 리소스에 적용됩니다. 헤더에 입력하면 결과가 회사 레이아웃으로 반환됩니다.
회사 _ 경로에 대한 동적 대안을 만들 수 있습니까?
아니면 특별한 레이아웃을 만들어야하나요?
다른 모든 사람들은 어떻게합니까?
답장을 보내 주셔서 감사합니다. @pat. 그 번거 로움이 정말로 가치가 있는지 궁금해지기 시작합니다. 모델을 따로 따로 색인화하는 것이 더 쉬울 수도 있습니다. 확실하지 않다....... –