Добавление дополнительных полей (с проверкой) для разработки вида / модели в приложении Rails

StackOverflow https://stackoverflow.com/questions/3818819

  •  26-09-2019
  •  | 
  •  

Вопрос

Похоже, что есть не целая много документации, охватывающей, как добавить пользовательские поля в прилагаемое решение аутентификации в приложении Rails 3.

Наряду с необходимой электронной почтой и паролем для пользователей, чтобы зарегистрироваться, я бы хотел, чтобы несколько других пользовательских полей введены и проверены и проверены, и поскольку нет никаких контроллеров, созданных с Devise, как это делает?

Это было полезно?

Решение

Когда вы делаете rails generate devise_views Все представления для выбранных вами функций пошли в ваше приложение / Views / Devise Poldier. Вы можете просто добавить поля, определенные в вашей модели на эти представления. Если вам нужно настроить контроллер, создать


class YourModel::DeviseFeaturesController 

by DeviseFeatures Я имел в виду регистрации контроля контроля, подтверждения контроля или какие бы функции вы решили использовать.

Есть отличный скрингаст об этом: Railscasts-Custommising-Devise

Другие советы

Мне нужна это же. Есть отличная статья, которую я нашел, чтобы помочь мне:

http://ykyuen.wordpress.com/2011/03/03/rails-%e2%80%93-Add-custom-fields-to-devise-user-model/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top