Rails 4: группировка контроллеров в папке

Я хотел бы сгруппировать все мои контроллеры и их представления в папках, например, в разделе «admin»

Это то, что я сделал:
(1) Я переместил всеcontrollers под папкойadmin
(2) Я переместил всеviews под папкойadmin

(3) Я прочитал в Руководстве по Rails, что должен делать это:

scope module: 'admin' do
  resources :admin_permissions, :admin_layout, :admin_db
end

но я продолжаю получать ошибку

ActionController::RoutingError at /admin_permissions/index
uninitialized constant AdminMainController

Структура каталогов:

controllers
  -> admin
    -> admin_main_controller
    -> admin_permissions_controller
    -> admin_layouts_controller
    -> admin_db_controller
views
  -> admin
    -> admin_main
    -> admin_permissions
    -> admin_layouts
    -> admin_db

Все первые три контроллера наследуются от admin_main, который наследуется от приложения

Любой совет, что читать / проверять?

Ответы на вопрос(1)

Ваш ответ на вопрос