Создание собственной формы регистрации с помощью Webform

Для того, что бы создать такую форму регистрации как показано на рисунке, можно использовать модуль Webform registration, который использует модуль Webform для переопределения формы.

форма регистрации

 

 

 

 

 

Скачиваем и устанавливаем модули Webform, Webform registration, Webform password.

Создаем новую форму (создать материал типа Webform), создаем необходимые поля, при этом отметив обязательные поля. В нашем случае созданные поля выглядят так:

форма регистрации

 

 

 

 

Для создания поля с типом ввода пароль мы установили модуль Webform password.

Переходим на вкладку редактирования вебформы и устанавливаем там галочку Allow users to register using this webform и какие поля отвечают за логин, пароль, почту.

форма регистрации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для того, что бы пароль введенный пользователем не изменялся при проверке почты, необходимо убрать флажок Require e-mail verification when a visitor creates an account на странице /admin/user/settings.

Этим методом в Drupal можно сделать форму с любыми произвольными полями, которые пользователь заполняет при регистрации.

Форму входа после создания можно вывести в сплывающем окне.

Вас также может заинтересовать

Добавить комментарий

CAPTCHA
Для того, что б подтвердить что Вы человек, заполните, пожалуйста, форму проверки
Image CAPTCHA
Введите символы, которые изображены на картинке.