すべてのコントローラーとそのビューを、たとえば「admin」の下のフォルダーにグループ化したいと思います
これは私がしたことです:
(1)フォルダーの下にあるすべてを移動しました
(2)controllers
フォルダーの下にあるすべてを移動しましたadmin
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
最初の 3 つのコントローラーはすべて、アプリケーションから継承する admin_main から継承します。
何を読んだりチェックしたりするべきかについてのアドバイスはありますか?