2017-09-26 5 views
-1

私はRailsの新機能ですので、私にご負担ください。私は現在、私のホームページ(部屋の予約アプリ)に検索ウィジェットを追加しようとしています。 私がする必要があるのは、ドロップダウンメニューから部屋の属性(home_type)の1つを選択し、「検索」ボタンをクリックして結果を表示することだけです。だからここで私が苦労しているもの:引数の数が間違っています(与えられた4、期待される1..3)。 - 検索バーの設定

ホームページで検索部分をどのように構造化すればよいですか?以下のアプローチでは、#HomeのArgument Errorのエラーが発生しています。引数の数が間違っています(4が与えられ、1..3が予想されます)。

<%= form_tag search_path, method: :get do %> 
    <div class="row"> 
    <div class="col-md-6"> 
     <%= select_tag :room, params[:room], [["Apartment", "Apartment"], ["House", "House"]], id: "room", prompt: "Select...", class: "form-control" %> 
    </div> 
    <div class="row"> 
     <div class="col-md-offset-4 col-md-4"> 
    <%= submit_tag "Search", class: "btn btn-normal btn-block" %> 
    </div> 
    </div> 
<% end %> 

私は私のニーズにAirbnbのチュートリアルの部分を適応しようとしているので、私は右のそれをやっているかはわかりません。

+0

をyou'llからそれはあなたがドキュメントを読んでなかった、値を設定するために、この

select_tag :room, [["Apartment", "Apartment"], ["House", "House"]], id: "room", prompt: "Select...", class: "form-control" 

ノートのようなものであるべき? http://guides.rubyonrails.org/form_helpers.html#the-select-and-option-tags – meagar

答えて

1

はのparamsは、エラーが非常に単純です

関連する問題