Добавить поля к модели пользователя в Devise New Registration и редактировать регистрационные URL - PullRequest
1 голос
/ 12 августа 2011

Пару дней пытался найти решение безуспешно. Вот проблема, я создал новые поля для процесса регистрации пользователей посредством миграции. Я также добавил эти поля в attr_accessible. Кажется, все на месте, но когда я захожу в new_user_registration_url или edit_user_registration_url, отображаются только исходные поля. Я сделал другой проект, используя эту технику, и я помню, что сталкивался с той же проблемой и как-то исправлял ее. Я ссылался на свой предыдущий проект, и все модели, представления и контроллеры выглядят одинаково.

1 Ответ

2 голосов
/ 12 августа 2011

Поскольку devise использует фиксированный шаблон в соответствии с вашими настройками. Так что, если вы добавили несколько дополнительных полей в свою таблицу разработки, вам необходимо соответствующим образом настроить виды разработки (вручную)

Сначала вам нужно сгенерировать виды устройств по умолчанию

rails generate devise:views

это сгенерирует представления под views / devise //. Затем добавьте свои атрибуты в представления вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...