Я перевожу большую часть своего приложения в пространство имен администратора, и хотя есть много руководств, связанных с этим, я все еще не могу управлять.В основном я следил за этим ответом вместе с любыми результатами, которые выводит Google (все они склонны соглашаться).Может кто-нибудь сказать мне, что я делаю неправильно, чтобы я больше не терял сон?
Вот сообщение об ошибке:
неправильный тип аргумента Модуль (ожидаемый класс)
app/controllers/application_controller.rb:1:in `<top (required)>'
app/controllers/admin/admin_controller.rb:1:in `<top (required)>'
app/controllers/admin/home_controller.rb:1:in `<top (required)>'
rout.rb
namespace :admin do
root :to => "home#index"
resources :users
end
admin / admin_controller.rb
class Admin::AdminController < ApplicationController
admin / home_controller.rb
class Admin::HomeController < Admin::AdminController
admin / users_controller.rb
class Admin::UsersController < Admin::AdminController
Я в основном уверен, что с этим связано что-то простоек взаимодействию модуля и контроллера, поэтому я не включил никакого другого кода.Тем не менее, я должен был найти решение к настоящему времени и, пожалуйста, дайте мне знать, если какой-либо дополнительный код требуется.
Спасибо.