私はsaasクラスの課題2の問題3に取り組んでいます。私はまったく初心者で、問題に悩まされています。カスタムアクションへのリンクが正常に動作しない
割り当ては、列名を作るために「映画のタイトル」私がやっている何名
でソート映画は「映画のタイトル」リンクにあるリンク、お願いします:
%th#title_header= link_to 'Movie Title', :controller => 'movies', :action => 'sort_by_title'
をmovies_controllerするカスタムアクションを追加します。
def sort_by_title
@movies = Movie.find(:all, :order => "title")
render movies_path
end
はその後私にエラーを与えるレール:
No route matches {:controller=>"movies", :action=>"sort_by_title"}
それから私は大丈夫と言うと、ルートファイルに追加します。
match '/movies?sort_by_title', :to => 'movies#sort_by_title'
今すぐインデックスページは罰金レンダリングが、MOVIE_TITLEのリンクをクリックしたときに何も起こりません。
私は正しい道にいるのか、まったく間違っていますか?
すくいルートが印刷されます。
match '/movies/sort_by_title', :to => 'movies#sort_by_title'
'rake routes'の出力は何ですか? –
質問に追加されました。 – alexZ