Playing with Rails and controller inheritance.
I created a controller called AdminController, with a child class called admin_user_controller, placed in/app/controllers/admin/admin_user_controller.rb
These are my .rb routes
namespace :admin do
resources :admin_user
end
application / controllers / admin / admin_user_controller.rb
class AdminUserController < AdminController
def index
@users = User.all
end
end
application / controllers / admin_controller.rb
class AdminController < ApplicationController
end
I have a custom model that I want to edit with administrator privileges.
When I try to connect to: http://localhost:3000/admin/admin_user/
I get this error:
superclass mismatch for class AdminUserController
source
share