次のようにするにはどうすればよいでしょうか。
= f.input_field :age,
:collection => 18..60,
:id => 'age',
:selected => params[:age].blank? or "20"
上記は機能しません。その属性に使用できるパラメーターがない場合、デフォルト値を設定できるようにしたい。
これを行うスマートな方法thx!
編集 1: 完全な形式:
= simple_form_for :people, :url => request.fullpath, :method => :get, :html => { :class => 'form-search' } do |f|
#container_search_small.form-search
= f.input_field :age,
:collection => 18..60,
:id => 'age',
:selected => params[:people][:age_from] || "20"
= f.submit "Go »"