Spielen mit Rails und Controller Vererbung.Schienen - Superklasse nicht übereinstimmend
ich angelegt habe einen Controller AdminController
, mit einem Kind Klasse namens admin_user_controller
in /app/controllers/admin/admin_user_controller.rb
platziert genannt
Das ist mein routes.rb
namespace :admin do
resources :admin_user # Have the admin manage them here.
end
app/controllers/admin/admin_user_controller.rb
class AdminUserController < AdminController
def index
@users = User.all
end
end
app/controller/admin_controller.rb
class AdminController < ApplicationController
end
Ich habe ein Benutzermodell, das ich mit Administratorrechten bearbeiten möchte.
Wenn ich versuche, eine Verbindung herstellen: http://localhost:3000/admin/admin_user/
ich diesen Fehler erhalten:
superclass mismatch for class AdminUserController