Валидация ввода — это комплекс мер по пресечению ввода неправильной информации в интерактивной форме. Существует для того, чтобы клиент вводил точные данные. Например, ввод номера телефона должен быть только цифрами и в определенном формате.
Пример валидации в форме «Задать вопрос».
Чтобы настроить валидацию ввода, в административной части перейдите в Аспро (1) → Аспро: ЛайтШоп (2) → Настройки (3) → Валидация ввода (4).
Во вкладке «Валидация ввода» вы сможете настроить следующие поля:
-
Использовать captcha в веб-формах на инфоблоках — применяется для защиты от автозаполнения форм.
-
Маска ввода телефона — позволяет задать формат ввода номера телефона в интерактивных формах.
-
Валидация ввода телефона — позволяет задать регулярное выражение для проверки корректности ввода номера телефона. Маска телефона должна соответствовать маске телефона для валидации, иначе пользователь не сможет заполнить форму.
-
Формат даты — позволяет определить корректность ввода даты.
-
Возможные расширения файлов для валидации — позволяет указать разрешенные для загрузки документы через интерактивные формы.
-
Использовать интернациональную маску телефона — при ее активации вы можете выбрать страны для телефонов.
-
Страны для телефонов — укажите страны, которые необходимо предлагать пользователю в форме обратной связи для быстрой подстановки кода телефона. Например, если клиент при заполнении формы выбирает вариант «Россия», то в поле телефонного номера сразу подставляется код «+7». Избранные страны будут отображаться отдельно от других при заполнении поля.