При регистрации покупателя, при оформлении заказа.
Магазин находится не в России, следовательно, нужно отключить эту маску вообще. Плагины прошу не предлагать. Странно, чтобы за это еще приходилось платить. Спасибо!
Обычно плагины добавляют маску. Чтобы её отключить стоит уточнить у разработчика темы, на случай если она встроена в тему. Дополнительно проверьте настройки темы на закладке Оформление, возможно там есть параметры для маски.
Тема Default 3.0, при оформлении заказа и ввода номера телефона, или редактировании информации пользователя, или регистрации, при вводе номера телефона в виде, например 12345678910, телефон записывается в формате +1 (234) 567-89-10. Есть ли возможность отключить эту маску? Она не актуальна для нашей страны. Перерыскал все скрипты темы, но так и не нашел код, отвечающий за это.
Если проблема во фронтенде (маска видна именно при вводе телефона) - то чисто теоретически можно предположить что это или модификация в теме дизайна или какой плагин стоит,
если маска отображается в бекэнде - то это функция движка, могу устранить за 1500 руб.
Теперь стало окончательно понятно, что движок самостоятельно в принудительном порядке применяет маску российского номера, даже если он таковым не является.
Т.е. в админке, при поступлении нового заказа, телефон все равно продолжает отображаться в формате + 7 (999) 999-99-99.
Из обнаруженных проблем: теперь, при попытке изменить номер телефона через настройки профиля(фронтенд), дублируется код страны, который по-умолчанию установлен в маске с помощью скрипта.
При повторном заказе также код страны дублируется.
Т.е. если пользователь указал свой номер телефона при первом заказе +111 22 22-22-22, а на сайте используется вариант, предложенный мною выше, то при оформлении повторного заказа, номер телефона уже будет указан как +111 11 12-22-22.
Уважаемая администрация, предложите рабочий вариант, как избавиться от этой надоедливой маски российского номера! Теряем клиентов!
Либо подскажите, как на лету достать номер и убрать ненужные цифры перед его попаданием в input.
5 ответов
Уточните, где именно вы эту маску хотите отключить. Самый простой способ это, конечно, купить плагин.
При регистрации покупателя, при оформлении заказа.
Магазин находится не в России, следовательно, нужно отключить эту маску вообще. Плагины прошу не предлагать. Странно, чтобы за это еще приходилось платить. Спасибо!
Обычно плагины добавляют маску. Чтобы её отключить стоит уточнить у разработчика темы, на случай если она встроена в тему.
Дополнительно проверьте настройки темы на закладке Оформление, возможно там есть параметры для маски.
Тема Default 3.0, при оформлении заказа и ввода номера телефона, или редактировании информации пользователя, или регистрации, при вводе номера телефона в виде, например 12345678910, телефон записывается в формате +1 (234) 567-89-10. Есть ли возможность отключить эту маску? Она не актуальна для нашей страны. Перерыскал все скрипты темы, но так и не нашел код, отвечающий за это.
Неужели нет решения данной проблемы?
Хотелось бы услышать официальный комментарий от представителя Webasyst: проблема конкретно в теме дизайна, или это особенности движка?
Если проблема во фронтенде (маска видна именно при вводе телефона) - то чисто теоретически можно предположить что это или модификация в теме дизайна или какой плагин стоит,
если маска отображается в бекэнде - то это функция движка, могу устранить за 1500 руб.
тоже интересует этот вопрос. задолбало удалять )( и - в номерах телефона.
Удалось частично решить проблему с помощью https://github.com/digitalBush...
Теперь стало окончательно понятно, что движок самостоятельно в принудительном порядке применяет маску российского номера, даже если он таковым не является.
Т.е. в админке, при поступлении нового заказа, телефон все равно продолжает отображаться в формате + 7 (999) 999-99-99.
Из обнаруженных проблем: теперь, при попытке изменить номер телефона через настройки профиля(фронтенд), дублируется код страны, который по-умолчанию установлен в маске с помощью скрипта.
При повторном заказе также код страны дублируется.
Т.е. если пользователь указал свой номер телефона при первом заказе +111 22 22-22-22, а на сайте используется вариант, предложенный мною выше, то при оформлении повторного заказа, номер телефона уже будет указан как +111 11 12-22-22.
Уважаемая администрация, предложите рабочий вариант, как избавиться от этой надоедливой маски российского номера! Теряем клиентов!
Либо подскажите, как на лету достать номер и убрать ненужные цифры перед его попаданием в input.
Спасибо!