このようなビューを持つレールアプリケーションビューがあります
= form_tag movies_path, :method => :get, :id => "ratings_form" do
Include:
- @all_ratings.each do |rating|
= rating
= check_box_tag "ratings[#{rating}]", 1, @filter.include?(rating)
= submit_tag 'Refresh', :id => "ratings_submit"
後で同じビューにリンク
link_to "Movie Title", movies_path(:sort => :title)
私がやりたいのは、リンクをクリックしたときです.URLにMovie Title
パラメータを追加することはできますか? ratings_form
そのため、コントローラー内のものにもアクセスできます
例えば。評価フォーム送信 =/movies?ratings[G]=1&commit=Refresh
リンクをクリック =/movies?sort=release_date
ratings[G]=1
リンクをクリックしたときに、(または選択したチェックボックスを) URL に含めたいと思います。
レールでこれを行うエレガントな方法はありますか?
レールのバージョン: 3.1.0