0
Форма Заполнения Номера Телефона
Автор Ostinems, 15 февр. 2016 10:34
Сообщений в теме: 8
#1
Отправлено 15 Февраль 2016 - 10:34
Добрый день.
Многие клиенты пишут с ошибкой свой номер, при заполнении обратного звонка.
Помогите сделать более удобной функцию заполнения, а точнее разделить ее ( рис. 1 ) чтобы первая цифра была отдельно, 3 цифры после были отдельны в коде, и последние цифры были разделены черточкой.
Заранее благодарен!
Многие клиенты пишут с ошибкой свой номер, при заполнении обратного звонка.
Помогите сделать более удобной функцию заполнения, а точнее разделить ее ( рис. 1 ) чтобы первая цифра была отдельно, 3 цифры после были отдельны в коде, и последние цифры были разделены черточкой.
Заранее благодарен!
#2
Отправлено 15 Февраль 2016 - 11:59
Ostinems (15 Февраль 2016 - 10:34) писал:
Добрый день.
Многие клиенты пишут с ошибкой свой номер, при заполнении обратного звонка.
Помогите сделать более удобной функцию заполнения, а точнее разделить ее ( рис. 1 ) чтобы первая цифра была отдельно, 3 цифры после были отдельны в коде, и последние цифры были разделены черточкой.
Заранее благодарен!
Многие клиенты пишут с ошибкой свой номер, при заполнении обратного звонка.
Помогите сделать более удобной функцию заполнения, а точнее разделить ее ( рис. 1 ) чтобы первая цифра была отдельно, 3 цифры после были отдельны в коде, и последние цифры были разделены черточкой.
Заранее благодарен!
1. что добавить подсказку найдите в шаблоне Товар код
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Номер телефона" autocomplete="off">замените на
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="+7 999 0000" maxlength="50" title="Номер телефона" autocomplete="off">2. что бы установить маску, скачайте по данной ссылке архив и из него загрузите в раздел Сайт -Редактор шаблонов файл
далее найдите в шаблоне hTML
</head>и перед данный тегом добавьте
<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
Отправлено 15 Февраль 2016 - 12:01
Все супер. Спасибо
#5
Отправлено 18 Февраль 2016 - 09:07
Подскажите, пожалуйста, как в Аккаунт SL-342718, как при заполнении обратного звонка клиент вводил 10 цифр +7 "ххх-ххх-хх-хх"?
#7
Отправлено 19 Февраль 2016 - 00:58
Danil (18 Февраль 2016 - 09:37) писал:
Здравствуйте.
Выполните инструкцию из сообщения 2.
Выполните инструкцию из сообщения 2.
Все бы хорошо, но я в шаблоне Товар не могу найти:
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Номер телефона" autocomplete="off">
#8
Отправлено 19 Февраль 2016 - 09:53
dypel (19 Февраль 2016 - 00:58) писал:
Все бы хорошо, но я в шаблоне Товар не могу найти:
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Номер телефона" autocomplete="off">
<input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Номер телефона" autocomplete="off">
Здравствуйте. Скачайте архив, прикрепленный в сообщении #2 загрузите этот файл в редакторе шаблонов через кнопку "Добавить файлы". Затем в шаблоне html перед строкой:
</head>вставьте:
<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>
Чтобы добавить подсказку, в этом же шаблоне html замените строки:
<div class="input-box"> <input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Введите номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off"> </div>на:
<div class="input-box"> <input id="callback_phone" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="+7 999 0000" maxlength="50" title="Номер телефона" autocomplete="off"> </div>
Результат:
#9
Отправлено 19 Февраль 2016 - 10:49
Спасибо Вам огромное! Все получилось!!!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных