私のルートファイルは次のようになります。
scope :locslug/:userslug do
....
....
post 'rate/:stars' => 'articles#rate' :as => :rate_article
end
記事のレートアクションを対象とするアクションを含むフォームを生成しようとしています。理想的には、フォームが送信されると、評価が作成または更新されます。他の場所では、記事に has_many の評価があります。
これは機能しません:
= form_tag rate_article_path, :method=>'post', :id => "rate_article" do
=hidden_field_tag :article_id, @article.id
=hidden_field_tag :stars, 0
=hiden_field_tag :user, current_user.id
助けていただければ幸いです。ありがとうございました。