Публикация

Как изменить базовую настройку формата заполнения e-mail в bpm`online?

Предлагаю сегодня к рассмотрению решение задачи по изменению базовой настройки формата заполнения поля «Email».
В базовой версии приложения для поля «E-mail» стоит проверка того, чтобы после точки количество символов было от 2 до 4, например, mailtest@yandex.ru или mailtest@gmail.com). Если вводится большее количество символов Вы увидите предупреждение:

Ниже рассмотрим инструкцию по изменению данной проверки и настройки возможности добавления от 2х до 6ти знаков после точки.
ВАЖНО! При изменении настройки возрастает риск ввода не валидных Email адресов.
Если изменения все же необходимы, требуется выполнить следующий алгоритм действий:
1. Перейти в раздел «Конфигурация»:

2. Открыть схему «EmailHelper» в пакете с названием «NUI» и скопировать весь исходный код:

3. Добавить «Замещающий клиентский модуль»:

4. Указать в свойствах модуля значение поля «Родительский объект» = EmailHelper и вставить ранее скопированный код:

5. Далее в строке кода «var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;» изменить диапазон проверки с {2, 4} на желаемый. Например, {2,6} (с 2х до 6ти). Код будет выглядеть следующим образом:
«var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;».
6. Сохранить изменения нового замещающего клиентского модуля:

После завершения сохранения, обновите страницу браузера и проверьте новый формат заполнения Email адресов.

Нравится

Поделиться

0 комментариев
Показать все комментарии