我想将我的所有控制器及其视图分组在文件夹中,例如在“admin”下
这就是我所做的:
(1)我移动了controllers
一个文件夹下的所有文件admin
(2)我移动了views
一个文件夹下的所有文件admin
(3) 我在 Rails Guide 中读到我应该这样做:
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 继承自应用程序
关于阅读/检查什么的任何建议?