2011-12-14 2 views
2

나는 meta_search 1.1.1 gem으로 레일 3.1.1 및 ree-1.8.7에서 작업 중입니다.이름 바꾸기 : MetaSearch의 검색 매개 변수

나는 이름을 바꿀 수있는 방법이 있는지 알고 싶습니다 : 수 MetaSearch의 검색 PARAM을 :

컨트롤러 :

User.metasearch(params[:search]) 

검색 폼보기 :

= form_for @users_search, :url => users_path, :html => {:method => :get} do |f| 
    = f.label :name_contains 
    = f.text_field :name_contains 
    = f.submit 

I 페이지의 다른 텍스트 필드를 방해하기 때문에이 작업을 수행해야합니다.

답변

2

전달할 수있는 "as"옵션이 있습니다.

form_for @users_search, :as => 'q', :url => users_path, :html => {:method => :get} do |f| 

자세한 내용은 form_for documentation을 확인하십시오.

관련 문제