Я получаю эту ошибку:
Started POST "/admin/reports/2/backfill" for 127.0.0.1 at Thu Dec 29 16:09:00 -0500 2011
ActionController::RoutingError (No route matches "/admin/reports/2/backfill"):
когда я отправляю эту форму:
<%=form_for @report, {:url => report_backfill_path(@report.id), :method => :post} do |f| %>
<%=label_tag(:days, "number of days to backfill")%>
<%=select_tag(:days, options_for_select((1..100).to_a.map{|i| [i,i]}))%>
<%=f.submit "backfill!" %>
<% end %>
, но маршрут определен, проверьте вывод из моей команды rake routs:
report_backfill POST /admin/reports/:report_id/backfill(.:format) {:controller=>"reports", :action=>"backfill"}
Страница, содержащая эту форму, отображается нормально, только когда я публикую ее, я получаю сообщение об ошибке.
Есть идеи?