1. aspro.ru
  2. Аспро: Корпоративный сайт 3.0
  3. Общие настройки решения для Аспро: Корпоративный сайт 3.0
  4. Валидация ввода для Аспро: Корпоративный сайт 3.0

Валидация ввода для Аспро: Корпоративный сайт 3.0


Валидация ввода — это комплекс мер по пресечению ввода неправильной информации в интерактивной форме. Существует для того, чтобы клиент вводил точные данные. Например, ввод номера телефона должен быть только цифрами и в определенном формате.

В решении, начиная с версии 1.5.0, появилась интернациональная маска для ввода номеров телефона.

Пример валидации в форме «Заказать продукт».

image1.png

Чтобы настроить валидацию ввода, в административной части перейдите в Аспро (1) → Аспро: Allcorp3 (2) → Настройки (3) → Валидация ввода (4).

image2.png

Во вкладке «Валидация ввода» вы сможете настроить следующие поля:

  1. Маска телефона — позволяет задать формат ввода номера телефона в интерактивных формах.
  2. Валидация ввода для телефона — позволяет задать регулярное выражение для проверки корректности ввода номера телефона. Маска телефона должна соответствовать маске телефона для валидации, иначе пользователь не сможет заполнить форму.
  3. Использовать интернациональную маску телефона — при ее активации вы можете выбрать страны для телефонов, доступно с версии 1.5.0.
  4. Страны для телефонов — укажите страны, которые необходимо предлагать пользователю в форме обратной связи для быстрой подстановки кода телефона. Например, если клиент при заполнении формы выбирает вариант «Россия», то в поле телефонного номера сразу подставляется код «+7». Избранные страны будут отображаться отдельно от других при заполнении поля.
  5. Формат даты — позволяет определить корректность ввода даты.
  6. Возможные расширения файлов для валидации — позволяет указать разрешенные для загрузки документы через интерактивные формы..

image3.png

Предыдущая статья «Ленивая» подгрузка изображений — LazyLoad для Аспро: Корпоративный сайт 3.0
Следующая статья Подключение Google reCAPTCHA — описание для Аспро: Корпоративный сайт 3.0