1
我已將t.boolean :admin
字段添加到我的Devise遷移文件。這是說這是一個未經許可的控制檯參數,因此我試圖在提交表單時爲:admin
值創建受保護的許可證。ActionController :: RoutingError(未初始化的常量用戶):
這裏是我的:
class Users::RegistrationsController < Devise::RegistrationsController
before_action :configure_permitted_parameters
protected
#Permitting the admin boolean
def configure_permitted_parameters
devise_parameter_sanitizer.permit(:sign_up).push(:admin)
end
end
而且我routes.rb
文件與devise_for
方法。
devise_for :users, :controllers => { :registrations => "users/registrations" }
我似乎無法修復ActionController::RoutingError (uninitialized constant Users):
儘管我期待在堆棧溢出30分鐘,並試圖重新命名幾件事情。有任何想法嗎?
不得不添加用戶文件夾到我的控制器文件夾,謝謝! – Jack