레일 및 컨트롤러 상속으로 작업하기.레일 - 수퍼 클래스가 일치하지 않습니다.
내가 /app/controllers/admin/admin_user_controller.rb
에 배치 admin_user_controller
라는 자식 클래스 AdminController
라는 컨트롤러를 만든 이는 내 routes.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
app/controllers/admin_controller.rb
class AdminController < ApplicationController
end
관리자 권한으로 편집하려는 사용자 모델이 있습니다. 당신이 다른 상위 클래스로 2 회 같은 클래스를 정의하는 경우
superclass mismatch for class AdminUserController