Доброго времени суток, дорогие пользователи форума cs-cart!
Хотим представить вашему вниманию новый модуль верификации и стандартизаци телефонного номера. (И да, это не очередной модуль маски телефона.)
Одним из главных критериев успешного завершения заказа это правильно введённый номер телефона.
Проблема стандартизации национальных номеров телефонов, а так же валидация введенного номера телефона всегда была актуальной. Для ее решения в свое время была придумана маска для ввода телефонного номера вида: +7 (xxx) xxx xx xx
Решение хорошее, но не идеальное. Оно заставляет человека вводить номер строго по заданному шаблону, при этом на практике пользователи сталкиваются с перескакиванием курсора, запрещением ввода некоторых цифр, и как итог отправлен номер телефона с ошибкой.
Похоже что эра маски телефонного номера проходит, и ей на замену приходят более удобные технологии. Одно из интересных решений реализовал Google. Пользователь вводить свой номер телефона в удобном и понятном для него формате с учетом его страны, а алгоритм в фоновом режиме проверяет номер, и для базы данных сайта форматирует указанный номер в международном формате.
Именно по такой вышеописанной логике работает наш модуль верификации номера телефона. Модуль встраивается в поля для ввода телефонов, отключает стандартную маску телефона и запускает свою логику верификации.
Модуль позволяет выбрать несколько стран в топ-лист, а также поддерживает автоматический выбор страны пользователя по его языковым и региональным настройкам браузера.
А вас устраивает работа обычной маски для телефона?
- Да, полностью устраивает
- Нет, ищу альтернативные варианты
0 голосов