私はかなりストレートなネストフォームを持っています。rails 3新しく作成されたものではなく、編集ではないためのネストされたリソースフォーム
カテゴリhas_many賞has_manyの推奨事項。
だから私の推薦フォームが部分的であるとのform_forがでオフリード:
<%= form_for [@category, @award, @recommendation], :url => category_award_recommendations_path(@category, @award, @recommendation), :html => { :multipart => true} do |f| %>
これが正常に動作して#NEWフォームのために処理します。しかし、ときに私は#editと混乱は、それが罰金レンダリングが、私はそれを送信したとき、それは次のURLを使用して表示します。
http://localhost:3000/categories/1/awards/1/recommendations.112
質問: はなぜそれがレンダリングさんが「」 "/"の代わりに
誰でも?、私はこの問題を解決できませんでした。 –