次のフォーム宣言があります。
<%= semantic_form_for @contrat_line,
:url => url_for(:controller =>"/backend/orders/#{@contrat.id}/contrat_lines",
:action =>"create") do |f| %>
次のルートをヒットしたい:
POST /backend/orders/:order_id/contrat_lines(.:format) backend/contrat_lines#create
しかし、フォームを表示したいときに(使用する前であっても)、次のエラーが発生します。
No route matches {:controller=>"backend/orders/23/contrat_lines", :action=>"create"}
このルートは存在すると思いますが、なぜ存在しないと言っているのですか?