Модуль решает проблему того, что в CS-Cart поле "Телефон" проверяется лишь после ввода номера, а не во время ввода. К тому же пользователи любят писать в это поле всякую ерунду.
Теперь это станет невозможным!
Что вам даст установка модуля:
- модуль накинет маску ввода телефона на все системные поля с типом "Телефон" на фронтэнде и в бекенде
- пользователь при создании заказа или регистрации не будет ломать голову в каком же формате вводить номер телефона
- вы сможете в настройках указать желаемый формат ввода телефона вашими покупателями
- все клиентские номера в базе данных магазина будут храниться в едином формате (теперь отправка SMS не будет проблемой - не нужно готовить базу номеров для рассылки, все SMS дойдут!!!)
- вы сделаете код своих страниц чище (уберете лишние килобайты телефонных кодов под все страны мира)
Небольшая демонстрация работы:
Внимание, после установки модуля требуется внесение изменения в один файл CS-Cart (подробная инструкция будет доступна после установки модуля)
Этот модуль работает также с модулем заказ в 1 клик по телефону, навешивая маску на поле ввода номера покупателя.
Хорошо бы еще добавить чтобы были разные сценарии для масок, т.е для разных стран разные маски Например для России это одна маска а если клиент из Украины например то уже проблема добавить украинский телефон и
если Украина - Россия маловероятный сценарий, то для Европы вполне актуальный вопрос заказа из одной страны в другую; в Польше например телефон 11 цифр а в Германии 12
Поэтому было бы не плохо добавить в модуль возможность выбора из выпадающего списка кода страны и под него различные сценарии маски телефона иначе теряется смысл модуля он становится даже вреден так как он не дает возможности оформить заказ клиенту из другой страны и нужно думать включать его или нет.
Не работает поиск в списке заказов по номеру телефона, если он был введён по маске этого модуля (например, при “Заказе в один клик”). Заявка RQX-1ZA-HVJX в техподдержку от 30 мая до сих пор без ответа.