Описание
Форма позволяет добавлять контакты абонента любого типа и указывать несколько контактов одного типа.
Контакты имеют приоритет, в котором они расположены, можно перемещать контакт движением drag'n'drop. Работает на AJAX. После изменения нужно нажать на кнопку Применить (Иконка с галочкой).
Типы, которые указаны По умолчанию, удалить с карточки абонента нельзя.
Блок динамических контактов абонента
Настройка
Миграция со старых контактов. Конвертация контактов пользователя в формат новых контактов
libexec/config.pl
Включение новой формы.
Code Block | ||
---|---|---|
| ||
$conf{CONTACTS_NEW} = 1; |
SMS отправлять на все моб.номера абонента.
Code Block | ||
---|---|---|
| ||
$conf{SMS_SEND_ALL} = 1; |
Валидация
Проверка полей на корректность выполняется по-умолчанию для поля E-mail.
Чтобы включить проверку мобильного телефона нужно добавить в libexec/config.pl следующий параметр $conf{CELL_PHONE_FORMAT} с регулярным выражением:
Code Block | ||||
---|---|---|---|---|
| ||||
$conf{CELL_PHONE_FORMAT}='^\d{10}$'; |
Чтобы включить проверку телефона нужно добавить в libexec/config.pl следующий параметр $conf{PHONE_FORMAT} с регулярным выражением:
Code Block | ||||
---|---|---|---|---|
| ||||
$conf{PHONE_FORMAT}='^\d{10}$'; |
Info |
---|
Регулярное выражение вы создаете любое какое вам нужно, под свой формат телефонов! |