У меня есть такие маршруты:
namespace :admin do
resources :users, :only => :index do
resources :skills, :only => :index
end
end
resources :skills
В этом случае я получил:
admin_user_skills GET /admin/users/:user_id/skills(.:format)
{:action=>"index", :controller=>"admin/skills"}
Как изменить вложенный маршрут, чтобы он указывал на SkillsController вместо Admin :: SkillsController? Я хотел бы иметь это:
admin_user_skills GET /admin/users/:user_id/skills(.:format)
{:action=>"index", :controller=>"skills"}
Интересная вещь - если у нас нет Admin :: SkillsController, он будет использовать SkillsController автоматически, но только в разработке.