Rails 4: Controller in einem Ordner gruppieren
Ich möchte alle meine Controller und deren Ansichten in Ordnern zusammenfassen, zum Beispiel unter "admin"
Das, was ich getan habe:
(1) Ich bin umgezogencontrollers
unter einem Ordneradmin
(2) Ich bin umgezogenviews
unter einem Ordneradmin
(3) Ich habe im Rails Guide gelesen, dass ich das tun soll:
scope module: 'admin' do
resources :admin_permissions, :admin_layout, :admin_db
end
aber ich bekomme immer wieder einen fehler
ActionController::RoutingError at /admin_permissions/index
uninitialized constant AdminMainController
Verzeichnisaufbau:
controllers
-> admin
-> admin_main_controller
-> admin_permissions_controller
-> admin_layouts_controller
-> admin_db_controller
views
-> admin
-> admin_main
-> admin_permissions
-> admin_layouts
-> admin_db
Alle ersten drei Controller erben von admin_main, das von application erbt
Irgendwelche Ratschläge, was zu lesen / zu überprüfen ist?