Я работаю над проектом rails 3 с довольно большим файлом маршрутов. В нем используется некоторая вложенность, и я столкнулся с проблемой в основном из-за того, что с файлами маршрутов сложно работать.
Есть ли способ разбить его на несколько файлов?
Что-то вроде:
My::Application.routes.draw do
constraints(:subdomain => 'admin') do
include My::Application::Routes::AdminRoutes
end
include My::Application::Routes::MainRoutes
end
Или ...
My::Application.routes.draw do
constraints(:subdomain => 'admin') do
require 'routes/admin_routes.rb'
end
require 'routes/main_routes.rb'
end
Или что-то в этом роде.
Спасибо!