Rails2アプリケーションをRails3にアップグレードしようとしています。ビューのobserve_formに問題があります。
<%= observe_form 'lead', :url => { :action => :update_price }, :frequency => 0.1 %>
ビュー/フォルダーに_update_price.rjsパーシャルがあり、コントローラーにメソッドがあります。
def update_price
unless request.xhr?
redirect_to :controller => 'index'
else
set_price_group
render :partial => "update_price",
:locals => { :services => params[:service],
:spectr => params[:spectr] }
end
end
これはエラーです:{:action => "update_price"、:controller=>"go"}に一致するルートはありません
私のルート:
$ rake routes
about /about(.:format) go#about
advantages /advantages(.:format) go#advantages
/:controller/:action/:id(.:format) :controller#:action
/:controller/:action/:id.:format :controller#:action
root / go#index
どうすれば問題を解決できますか?