Создание формы регистрации для типа учётной записи #
Админ-панель > Пользователи > Типы учетных записей > Нажать кнопку Построить > Выбрать Построить форму регистрации
В пользовательском интерфейсе форма регистрации представляет собой набор полей, которые пользователи должны заполнить при создании учётной записи на сайте. Форма регистрации может содержать как обязательные, так и необязательные поля.

В зависимости от типа учётной записи процесс регистрации может быть разделён на два шага, каждый из которых содержит собственный набор полей.
Первый шаг регистрации является жёстко заданным (запрограммированным) и не подлежит редактированию (кроме использования поля типа Соглашение), в то время как второй шаг может содержать пользовательские поля регистрации (учётной записи), которые добавляются через Менеджер регистрационных полей и затем устанавливаются на форму в Конструкторе регистрационной формы путём перетаскивания добавленных полей на форму.
Конструктор регистрационной формы #
Конструктор регистрационной формы — это модуль с функцией перетаскивания, который позволяет создавать форму регистрации для пользователей определённого типа учётной записи путём перемещения соответствующих полей регистрации на форму. Это инструмент администрирования, предназначенный для настройки формы регистрации пользователей для конкретного типа учётной записи.
Он позволяет определить, какие поля отображаются в форме регистрации и в каком порядке они выводятся.

Также имеется возможность добавлять пользовательские поля в форму регистрации, используя набор полей, предоставляемых скриптом Флайнекс (подробное описание полей приведено в разделе Поля регистрации).
Структура конструктора форм #
Конструктор форм включает следующие элементы:
- Рабочая область формы
Область, в которой формируется структура формы регистрации, например. В неё добавляются поля, которые будут отображаться пользователю на этапе регистрации. - Список доступных полей
Панель со всеми доступными полями регистрации, созданными в Менеджере регистрационных полей. Отсюда поля добавляются в форму путём перетаскивания. - Механизм перетаскивания
Позволяет добавлять поля в форму и изменять их порядок простым перетаскиванием без редактирования кода.
В итоге резюмируем — конструктор настраивает форму отдельно для каждого типа учётной записи. В конструкторе доступны только те поля, которые предварительно созданы и активны. Конструктор управляет вторым шагом регистрации; первый шаг регистрации является системным и не редактируется.
