Versions: Cs-cart 4.1.x-4.16.x
Editions: Cs-cart, Cs-cart Ultimate, Multivendor Plus, Multivendor, Multivendor Ultimate
Преимущества
Блок дополнительного описания
Эра маски номера телефона прошла?
Одним из главных критериев успешного завершения заказа это правильно введённый номер телефона.
Проблема стандартизации национальных номеров телефонов, а так же валидация введенного номера телефона всегда была актуальной. Для ее решения в свое время была придумана маска для ввода телефонного номера.
Решение хорошее, но не идеальное. Оно заставляет человека вводить номер строго по заданному шаблону, при этом на практике пользователи сталкиваются с перескакиванием курсора, запрещением ввода цифр, и как итог отправлен номер телефона с ошибкой.
Похоже что эра маски телефонного номера проходит, и ей на замену приходят более удобные технологии. Одно из интересных решений реализовал Google. Пользователь вводить свой номер телефона в удобном и понятном для него формате с учетом его страны, а алгоритм в фоновом режиме проверяет номер, и для базы данных сайта форматирует указанный номер в международном формате.
Именно по такой вышеописанной логике работает наш модуль валидации номера телефона. Модуль встраивается в поля для ввода телефонов, отключает стандартную маску телефона и запускает логику валидации.
Настройки и возможности модуля
Модуль верификации и стандартизации номера телефона очень прост в установке и настройке. После процедуры стандартной установки модуль уже начнет работать. Но так же есть возможности более тонкой настройки:
- Предустановленные страны - позволяет выбранные страны выводить в самом начале списка селектора стран
- Автоопределение страны - запускает функцию определения страны пользователя по его региональным языковым настройкам браузера.
Модуль принимает телефонные номера, введенные в региональном формате, так же введенную часть международного формате, принимает скобки, пробелы и тире в номере телефона.
Демонстрация работы:
Вопросы клиентов о модуле
Вопросов пока нет