0
Маска Ввода В Полях Запросов Номера Телефона
Автор Safe, 03 марта 2016 21:55
Сообщений в теме: 8
#1
Отправлено 03 Март 2016 - 21:55
Можно ли сделать маску ввода в полях запроса номера телефона покупателя? +7(***)***-****
Актуально, так как сервис использует СМС уведомления и хочется минимизировать необходимость "ручной" правки базы номеров...
Кроме того нет уверенности, что сервис корректно распознаёт все возможные варианты написания телефона для отправки СМС уведомлений автоматом.
Например:
+71234567890, 71234567890, 81234567890, 8-123-456-78-90, 123 456-7890, 123 456-789-0 ... и тп.
СМС дойдет клиенту во всех случаях? (сам пока не тестировал)
Актуально, так как сервис использует СМС уведомления и хочется минимизировать необходимость "ручной" правки базы номеров...
Кроме того нет уверенности, что сервис корректно распознаёт все возможные варианты написания телефона для отправки СМС уведомлений автоматом.
Например:
+71234567890, 71234567890, 81234567890, 8-123-456-78-90, 123 456-7890, 123 456-789-0 ... и тп.
СМС дойдет клиенту во всех случаях? (сам пока не тестировал)
#2
Отправлено 04 Март 2016 - 06:57
Данный вопрос обсуждался у нас на форуме и имеет инструкцию по следующей ссылке:
http://forum.storela...амера-телефона/
http://forum.storela...амера-телефона/
#3
Отправлено 04 Март 2016 - 11:41
Сделал.
Маска появилась только в форме регистрации.
Отсутствует в формах:
1. Быстрый заказ в корзине
2. Форме "обратный звонок"
3. Форме "связь с администацией"
Поправимо?
Маска появилась только в форме регистрации.
Отсутствует в формах:
1. Быстрый заказ в корзине
2. Форме "обратный звонок"
3. Форме "связь с администацией"
Поправимо?
#4
Отправлено 04 Март 2016 - 17:09
Safe (04 Март 2016 - 11:41) писал:
Сделал.
Маска появилась только в форме регистрации.
Отсутствует в формах:
1. Быстрый заказ в корзине
2. Форме "обратный звонок"
3. Форме "связь с администацией"
Поправимо?
Маска появилась только в форме регистрации.
Отсутствует в формах:
1. Быстрый заказ в корзине
2. Форме "обратный звонок"
3. Форме "связь с администацией"
Поправимо?
Здравствуйте, да, просо нужно для других полей тоже прописать код. Т,е. код:
<script type="text/javascript"> jQuery(function($){ $("#sites_client_phone").mask("+7 (999) 999-9999"); }); </script>
нужно дополнить (заменить) на код:
<script type="text/javascript"> jQuery(function($){ $("#sites_client_phone, #callback_phone, #feedback_phone").mask("+7 (999) 999-9999"); }); </script>
я изменения Вам произвела, посмотрите, пожалуйста.
#5
Отправлено 05 Март 2016 - 20:28
Аккаунт SL-205650
Делал как написано, вылетает на сайте ошибка и не дает оформить заказ. Откатил назад, помогите решить проблему.
Делал как написано, вылетает на сайте ошибка и не дает оформить заказ. Откатил назад, помогите решить проблему.
#6
Отправлено 06 Март 2016 - 11:45
Egik (05 Март 2016 - 20:28) писал:
Аккаунт SL-205650
Делал как написано, вылетает на сайте ошибка и не дает оформить заказ. Откатил назад, помогите решить проблему.
Делал как написано, вылетает на сайте ошибка и не дает оформить заказ. Откатил назад, помогите решить проблему.
Здравствуйте. Скачайте архив и добавьте через сайт --> редактор шаблонов файл jquery.maskedinput.js.
1) В шаблоне html перед строкой:
</head>вставьте:
<script type="text/javascript"> jQuery(function($){ $("#sites_client_phone").mask("+7 (999) 999-9999"); }); </script>
2) Далее, в самый конец шаблона ОБРАТНЫЙ ЗВОНОК, добавьте:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script> <script type="text/javascript"> jQuery(function($){ $("#callback_phone").mask("+7 999 999-99-99"); }); </script>
3) В конец шаблона СВЯЗЬ С АДМИНИСТРАЦИЕЙ, вставьте:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script> <script type="text/javascript"> jQuery(function($){ $("#feedback_phone").mask("+7 999 999-99-99"); }); </script>
Новая папка (4) (1).zip 2,61К 98 Количество загрузок:
#8
Отправлено 12 Март 2016 - 15:34
ап
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных