Вы можете настроить поля которые пользователь должен обязательно заполнить при регистрации.
Для этого перейдите в раздел Служебные - Настройки валидации
Нажимаем Создать
Видим форму настройки валидации
Разберем поля
Объект - вы можете выбрать тип данных которые хотите валидировать. Есть следующие типы
Клиенты - основной объект хранения информации о клиенте, доступные поля валидации Фамилия, Имя, Отчество, Email
Контакты - Клиенты - объект клиентских контактов, доступны поля Телефон
Контакты - Регион - аналогичный объект привязанный к региону
Реквизиты - Клиенты - объект реквизитов клиентов юридических лиц. Доступные поля Название компании, ИНН, КПП, БИК, Банк, Счет, Форма собственности, ОГРН, ОКПО, Корр счет.
Метод проверки - как проверять выбранное поле. Есть следующие типы
Заполнен - обязательно ввести данные в поле
Уникальность - уникальны в рамках объекта
Соответствует формату - регулярное выражение для проверки значения, например мобильные телефоны в РФ ^\+7\s\(\d{3}\)\s\d{3}\-\d{2}\-\d{2}$
Активен - включает настроенное правило валидации
Правило по умолчанию - оставляет активным правило по умолчанию.
Опции - дополнительные настройки валидации
Сообщение - что пишем клиенту в ошибке, если правило не выполнено
Разрешить пустое значение - для валидации типа Уникальность
Шаблон - для валидации типа Соответствует формату, в данное поле вводится регулярное выражение для проверки формата.
Заполнив все правила и нажав сохранить вы получите новое правило для регистрации клиентов.
Форматирование телефона клиента в автоматическом режиме
Для работы данной функции необходимо активировать форматирование в разделе Сайт - Общие настройки
Тогда при регистрации клиента если он введет телефон в форматах
89999999999
7999999-99-99
И т.д. все будет приводится к формату +7 (999) 999-99-99
По данной функции возникают могут возникнуть следующие вопросы: