0
Hey ich versuche, einen Benutzer zu zerstören, der mit Devise erstellt wurde.Devise zerstören Benutzer - nicht initialisierte Konstante Benutzer :: Profil
Hier sind meine Dateien:
users_controller.rb
before_action :find_user
def destroy
@user.destroy
if @user.destroy
redirect_to admin_users_path, notice: "User destroyed"
end
end
routes.rb
devise_for :users
match 'users/:id' => 'users#destroy', :via => :delete, :as => :admin_destroy_user
Ansicht:
= link_to "delete", admin_destroy_user_path(u), method: :delete, data: {confirm: "You sure?"}
aber ich bekomme folgende Fehlermeldung:
NameError in UsersController#destroy
uninitialized constant User::Profile
zeigen den Teil der Steuerung, wo Sie Bezug auf 'Profile' verwenden oder' User :: Profile' –