新規登録画面作成

class Admin::UsersController < ApplicationController
  #新規登録画面
  def new
  #インスタンスを作成
    @user = User.new
  end
  #登録アクション
  def create
    @user = User.new(user_params)
  #@userが保存できる(空のカラムが無い)とき
    if @user.save
  #admin_users_pathに移動
      redirect_to admin_users_path, notice: "ユーザー「#{@user.name}」を登録しました。"
    else
  #新規登録画面を再び表示する
      render :new
    end
  end

private

  def user_params
  #userテーブルのnameモデル以下に変更を加える
    params.require(:user).permit(:name, :email, :admin, :password, :password_confirmation)
  end
end