Я не могу перенаправить пользователя на нужную мне страницу после того, как он создаст новый "сервисный" ресурс.
Вот следующие маршруты: rb:
resources :wsps do
resources :services
end
html form:
<%= form_for([@wsp,@service]) do |f| %>
Services_controller.rb:
def new
@wsp = current_wsp
@service = @wsp.services.build
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @service }
end
end
def create
@wsp = current_wsp
@service = @wsp.services.build(params[:service])
if @service.save
redirect_to wsp_service_path
end
end
Путь wsp_service_path идет в / wsps / 1 / services и ошибка:
No route matches {:action=>"destroy", :controller=>"services"}
Что такоеЯ делаю не так?Почему я не могу использовать "wsp_service_path"?
Спасибо.