Мне нужно использовать один из плагинов для ресурсоемких контроллеров - resources_controller / resource_controller / make_resourceful, поскольку у меня есть несколько полиморфных моделей, и модели должны быть либо инициализированы / построены в зависимости от маршрута.
Например:
www.example.com/groups/1/pages
www.example.com/projects/1/pages
где страница действует как полиморфный объект, так как и в группе, и в проекте много страниц. Поэтому я подумываю об использовании одного из вышеупомянутых плагинов, чтобы сделать pages_controller адаптированным к обоим маршрутам. Все три плагина работают нормально, и различия заключаются лишь в том, что они распознают маршруты и загружают модели на их основе.
Теперь я хочу добавить поддержку поддоменов с помощью плагина Subdomain_fu, чтобы приведенный выше пример был:
Site1.example.com/groups/1/pages
Site1.example.com/projects/1/pages
Site2.example.com/groups/2/pages
Site2.example.com/projects/2/pages
Глядя на все три плагина, я не вижу возможности для них начать загрузку ресурсов из моего объекта поддомен, поскольку поддомен не является частью маршрута. Любой совет, что я пытаюсь сделать сухим / спокойным способом?