Модуль Jquery Маска На Поле Телефон В Желаемом Формате

Представляю вашему вниманию модуль Jquery Маска на поле телефон в желаемом формате

Модуль решает проблему того, что в CS-Cart поле "Телефон" проверяется лишь после ввода номера, а не во время ввода. К тому же пользователи любят писать в это поле всякую ерунду.

Теперь это станет невозможным!

Что вам даст установка модуля:

  • - модуль накинет маску ввода телефона на все системные поля с типом "Телефон" на фронтэнде и в бекенде
  • - пользователь при создании заказа или регистрации не будет ломать голову в каком же формате вводить номер телефона
  • - вы сможете в настройках указать желаемый формат ввода телефона вашими покупателями
  • - все клиентские номера в базе данных магазина будут храниться в едином формате (теперь отправка SMS не будет проблемой - не нужно готовить базу номеров для рассылки, все SMS дойдут!!!)
  • - вы сделаете код своих страниц чище (уберете лишние килобайты телефонных кодов под все страны мира)

Небольшая демонстрация работы:

phone-mask.gif?1456696310140

Внимание, после установки модуля требуется внесение изменения в один файл CS-Cart (подробная инструкция будет доступна после установки модуля)

Этот модуль работает также с модулем заказ в 1 клик по телефону, навешивая маску на поле ввода номера покупателя.

Новая версия модуля AB: Маска номера телефона v3.0 от 23 мая 2018

[+] Добавлен новый скрипт управления маской (теперь маска доступна и на мобильных устройствах);
[+] Добавлены привилегии;
Подробнее https://cs-cart.alexbranding.com/ru/ab__mask_of_phone_number.doc

Хорошо бы еще добавить чтобы были разные сценарии для масок, т.е для разных стран разные маски Например для России это одна маска а если клиент из Украины например то уже проблема добавить украинский телефон и
если Украина - Россия маловероятный сценарий, то для Европы вполне актуальный вопрос заказа из одной страны в другую; в Польше например телефон 11 цифр а в Германии 12
Поэтому было бы не плохо добавить в модуль возможность выбора из выпадающего списка кода страны и под него различные сценарии маски телефона
иначе теряется смысл модуля он становится даже вреден так как он не дает возможности оформить заказ клиенту из другой страны и нужно думать включать его или нет.

Не работает поиск в списке заказов по номеру телефона, если он был введён по маске этого модуля (например, при “Заказе в один клик”). Заявка RQX-1ZA-HVJX в техподдержку от 30 мая до сих пор без ответа.