Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. class Users::RegistrationsController < Devise::RegistrationsController
  2. before_action :configure_sign_up_params, only: [:create]
  3.  
  4.  
  5. protected
  6.  
  7. def configure_sign_up_params
  8. devise_parameter_sanitizer.permit(:sign_up){|u| u.permit(:company_id, :name, :email, :profile, :prefecture_id, :address, :password, :password_confirmation)}
  9. end
  10.  
  11. <%= simple_form_for(resource, as: resource_name, url:registration_path(resource_name)) do |f| %>
  12. <%= f.error_notification %>
  13.  
  14. <div class="form-inputs">
  15. <%= f.label :campany_id %><br>
  16. <%= f.collection_select :campany_id, Campany.all, :id, :name, include_blank: true %>
  17. <%= f.input :name, required: true, autofocus: true %>
  18. <%= f.inneput :email, paceholder:"メールアドレス", required: true, autofocus: true %>
  19. <%= f.input :profile, required: true, autofocus: true %>
  20. *<%= f.label :prefecture_id %><br>
  21. <%= f.collection_select :prefecture_id, JpPrefecture::Prefecture.all, :code, :name %>
  22. <%= f.input :address, required: true, autofocus: true %>
  23. <%= f.input :password, required: true, hint: ("#{@minimum_password_length} characters minimum" if @minimum_password_length) %>
  24. <%= f.input :password_confirmation, required: true %>
  25. </div>
  26.  
  27. <div class="form-actions">
  28. <%= f.button :submit, "新規登録" %>
  29. </div>
  30. <% end %>
  31.  
  32. devise_for :users, controllers: {
  33. registrations: 'users/registrations'
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement