2014-01-18 6 views
3

레일즈 3.2에서 작업 중이며 페이지 탐색을위한 검색 및 카미 마리를 설치했습니다. 두 보석 모두 절대적으로 원활하게 작동합니다.레일이 검색되어 다른 페이지로 리디렉션됩니다.

홈 페이지에서 검색하는 방법에 대해 궁금해서 사용자가 검색 입력을 입력 한 후 그를 모든 결과가 나열된 다른 페이지로 리디렉션했습니다.

유사한 검색 Zomato

지금 현재로

컨트롤러 코드 :

def index 
    @search = Product.search(params[:q]) 
    @products = @search.result.page(params[:page]).per(5) 
end 

그리고 내보기에 내가 가진 :

= search_form_for @search do |f| 
    = f.label :locality_cont 
    = f.text_field :locality_cont 
    = f.submit 

답변

5

당신은 올바른 URL을 둘 필요 :

= search_form_for @search, url: my_results_url do |f| 

원하는 컨트롤러에서 적절한 조치를 취하는 경로에서 'my_results_url'과 일치하는지 확인하십시오.

시계 this RailsCast on Ransack, 그

+0

너무 감사 꽤 멋진, 그것은 나를 위해 일입니다! –

관련 문제