3

ネストされたルートに対応するために、link_to_remote タグでパスを構成する方法を見つけようとしています。グループ モデルに属する記事モデルがあり、その記事には (Vote_Fu プラグインを使用して) 関連付けられた投票があります。最初に記事のコードを作成し、機能しましたが、グループ モデルを追加し、すべてのパスを更新する過程で、以下のリンクが壊れてしまいました。もう機能しない new_question_path を探していることは知っていますが、何に置き換えるかわかりません。

<%= link_to_remote "+(#{@article.votes_for})",   
  :update=>"vote", 
  :url => { :controller=>"articles",
            :action=>"vote",  
            :id=>@article.id,  
            :vote=>"for"},
            :html => { :class  => "up" } %>

どんな助けでも素晴らしいでしょう。ありがとう!

アップデート:

問題は私のルートにあったようです。記事コントローラーに投票メソッドがありますが、それを探す方法がわかりませんでした。routes.rb ファイルを次のように変更しました。

group.resources :articles, :member => { :vote => :get }

問題が解決できそうです。

4

1 に答える 1