使用 Rails 和控制器继承。
我创建了一个名为 的控制器,其中放置了一个名为AdminController
的子类admin_user_controller
/app/controllers/admin/admin_user_controller.rb
这是我的路线.rb
namespace :admin do
resources :admin_user # Have the admin manage them here.
end
应用程序/控制器/管理员/admin_user_controller.rb
class AdminUserController < AdminController
def index
@users = User.all
end
end
应用程序/控制器/admin_controller.rb
class AdminController < ApplicationController
end
我有一个用户模型,我想用管理员权限进行编辑。
当我尝试连接到:http://localhost:3000/admin/admin_user/
我收到此错误:
superclass mismatch for class AdminUserController