Top.Mail.Ru
Настраиваемая валидация

Настраиваемая валидация

Содержание

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

Информация о создании клиента в системе PARTS SOFT доступна в справочном разделе Создание контрагента.

Отдельно можно настроить форматирование телефона клиента в автоматическом режиме.

Настройки валидации

Перейдите в меню Служебные → Настройки валидации. Откроется список правил заполнения полей при регистрации клиентов. 
Здесь можно Включить/Выключить валидацию, отредактировать правило либо удалить его.

Для настройки нового правила нажмите на кнопку «Создать».

Настраиваемая валидация иллюстрация №1

Список правил валидации

В открывшейся карточке валидации укажите нужные настройки. Описания полей представлены в таблице Поля карточки валидации.
Для применения настроек нажмите на кнопку «Сохранить».

Настраиваемая валидация иллюстрация №2

Карточка валидации

Таблица. Поля карточки валидации
Поле Описание
1 Объект

Вы можете выбрать тип данных, которые хотите валидировать. Для каждого из них настраиваются свои поля (2).
Доступны следующие типы:

2 Поле

Для каждого выбранного объекта (1) доступен свой список полей, доступных для валидации:

  • Клиенты – Фамилия, Имя, Отчество, Email;
  • Контакты – Клиенты – Телефон, Дополнительный телефон, Скайп, Icq
  • Контакты – Регион  Телефон, Дополнительный телефон, Скайп, Icq;
  • Реквизиты – Клиент  Название компании, ИНН, КПП, БИК, Банк, Счет, Форма собственности, ОГРН, ОКПО, Корр. Счет, Директор, Бухгалтер;
  • АдресДоставки-Клиенты – Индекс, Регион, Город, Улица, Дом, Офис;
  • ЮридическийАдрес-Клиенты – Индекс, Регион, Город, Улица, Дом, Офис;
  • Vin запрос – Имя, Электронная почта, Фамилия, Отчество, Телефон, VIN номер, Производитель, Модель, Дата производства, Модель двигателя.
  • Позиции vin запроса – Номер, Производитель, Название, Количество, Предпочтение, Примечание.
3 Метод проверки

Метод, которым следует проверять выбранное поле. Доступны следующие методы:

  • Заполнен – пользователь обязательно должен ввести данные в поле, поле помечается звездочкой;
  • Уникальность – уникальны в рамках объекта;
  • Соответствует формату – в случае несоответствия заданному формату рядом с полем появится комментарий, что поле заполнено неверно.
4 Активный Отмеченная галочкой опция включает настроенное правило валидации.
5 Только для клиентской части Можно установить валидацию только на сайте.
6 Только по виду клиента Можно выбрать, для кого конкретно проводить валидацию - юридическое или физическое лицо.
  Кнопка «Добавить опцию» При нажатии появляются дополнительные настройки валидации.
7 Ключ

Перечень опций в зависимости от выбранного метода проверки (3):

  • для метода проверки "Заполнен":
    сообщение;
  • для метода проверки "Соответствует формату": 
    сообщение, разрешить пустое значение, шаблон, произвольный шаблон;
  • для метода проверки "Уникальность": 
    сообщение, разрешить пустое значение,
Сообщение – что пишем клиенту в ошибке, если правило не выполнено.
8 Значение

Список значений опции в зависимости от выбранного типа ключа (7):

  • Сообщение – что пишем клиенту в ошибке, если правило не выполнено;
  • Разрешить пустое значение – опция, выбор да/нет;
  • Шаблон – перечень шаблонов заполнения некоторых полей (в случае, несоответствия введенных данных по шаблону, появится комментарий о неверном заполнении поля):
    Почта, Мобильный РФ, Число, Vin код, ИНН;
  • Произвольный шаблон – указывается регулярное выражение для проверки формата, например, мобильные телефоны в РФ  ^\+7\s\(\d{3}\)\s\d{3}\-\d{2}\-\d{2}$.

РЕЗУЛЬТАТ: в клиентской части выводятся комментарии при неверном заполнении полей. Текст комментария зависит от поля Значение (8).

Настраиваемая валидация иллюстрация №3

Валидация на сайте

Форматирование телефона клиента в автоматическом режиме

Клиент при регистрации может указать телефон в произвольном формате, например:

  • 89999999999
  • 7999999-99-99
  • другой вариант

В результате форматирования любой вариант будет приводиться к формату +7 (999) 999-99-99.

Для работы данной функции необходимо активировать форматирование.
Перейдите к меню Сайт → Общие настройки, найдите выпадающий список Автоматически форматировать телефон и выберите нужное значение из списка. Нажмите на кнопку «Сохранить» в нижней части страницы.

Настраиваемая валидация иллюстрация №4

Форматирование телефон

Видео по теме

Начните тест-драйв платформы PARTS SOFT уже сегодня!

Нажимая кнопку «Отправить» вы соглашаетесь на обработку персональных данных

скриншот платформы