コースのプロジェクトに取り組んやレール5を使用してしかしコースは ' `< <をRegistrationsController#新しい 未定義の方法でNoMethodErrorでこれを実装した後に、このエラーを受けレール5を使用していませんゼロ:NilClassレールRegistrationsController#新しい未定義のメソッドで5 NoMethodError
だった前にこの:
class RegistrationsController < ApplicationController
before_action :configure_permitted_paramters, if: :devise_controller?
protected
def configure_permitted_paramters
devise_parameter_sanitizer.permit(:sign_up) << :fullname
devise_parameter_sanitizer.permit(:account_update) << :fullname << :cell_number << :license_plate_number << :vehicle_description << :email << :password
end
end
私のルートはこの問題の同様の部分に変更クラスApplicationControllerに< ActionController ::ベース?
Rails.application.routes.draw do
root 'pages#home'
devise_for :users,
path => '',
:path_names => {:sign_in => 'login', :sign_out => 'logout', :edit => 'profile'},
controllers => {:omniauth_callbacks => 'omniauth_callbacks',
:registrations => 'registrations'
}
resources :users, only: [:show]
end
NoMethodError RegistrationsController#で新しいアプリ/コントローラ/ registrations_controller.rb –
内のコードになりますはい、トップのコード部分は、REGコントローラ、 – Zurch
不明瞭質問 – pixelearth