Опитвам се да надстроя релсите 2 върху релсите 3. Имам проблем с 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
Как мога да разреша проблема?
Отговори:
0 за отговор № 1трябва да добавите липсващия маршрут към файла с маршрути
EDIT: добавете действието update_price към маршрутния файл