1
Изменения В Поле"телефон Для Связи"
Автор abram3, 06 дек. 2016 21:49
Сообщений в теме: 9
#1
Отправлено 06 Декабрь 2016 - 21:49
Доброго времени суток!Возможно ли сделать так,чтобы в поле"Телефон для связи" сразу в начале стояло "+7" или сделать шаблон таким образом,чтобы было невозможным ввести телефон для связи без "+7" или "8".Спасибо за быстрый ответ!))))
#2
Отправлено 07 Декабрь 2016 - 11:13
abram3 (06 Декабрь 2016 - 21:49) писал:
Доброго времени суток!Возможно ли сделать так,чтобы в поле"Телефон для связи" сразу в начале стояло "+7" или сделать шаблон таким образом,чтобы было невозможным ввести телефон для связи без "+7" или "8".Спасибо за быстрый ответ!))))
Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
</head>
Перед ним добавьте код:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script>
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Быстрый заказ, найдите код:
<div class="fields"> <label for="sites_client_phone" class="required">Телефон для связи <em>*</em></label> <div class="input-box"> <i class="fa fa-phone"></i> <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required inputText" type="text"/> </div> </div>
Замените на:
<script type="text/javascript"> jQuery(function($){ $("#sites_client_phone").mask("+7 (999) 999-9999"); }); </script> <div class="fields"> <label for="sites_client_phone" class="required">Телефон для связи <em>*</em></label> <div class="input-box"> <i class="fa fa-phone"></i> <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required inputText" type="text"/> </div> </div>
После этого загрузите файл скрипта из архива в приложении по кнопке Добавить файлы в редакторе шаблонов.
Прикрепленные файлы
#3
Отправлено 07 Декабрь 2016 - 12:12
Firefly (07 Декабрь 2016 - 11:13) писал:
Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
Перед ним добавьте код:
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Быстрый заказ, найдите код:
Замените на:
После этого загрузите файл скрипта из архива в приложении по кнопке Добавить файлы в редакторе шаблонов.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> HTML, найдите код:
</head>
Перед ним добавьте код:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.maskedinput.js"></script>
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Быстрый заказ, найдите код:
<div class="fields"> <label for="sites_client_phone" class="required">Телефон для связи <em>*</em></label> <div class="input-box"> <i class="fa fa-phone"></i> <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required inputText" type="text"/> </div> </div>
Замените на:
<script type="text/javascript"> jQuery(function($){ $("#sites_client_phone").mask("+7 (999) 999-9999"); }); </script> <div class="fields"> <label for="sites_client_phone" class="required">Телефон для связи <em>*</em></label> <div class="input-box"> <i class="fa fa-phone"></i> <input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required inputText" type="text"/> </div> </div>
После этого загрузите файл скрипта из архива в приложении по кнопке Добавить файлы в редакторе шаблонов.
Еще раз спасибо за быстрый ответ!Все получилось,супер!)))
#4
Отправлено 07 Декабрь 2016 - 15:11
Это решение подойдет для всех шаблонов?
#6
Отправлено 22 Декабрь 2016 - 17:15
Firefly (07 Декабрь 2016 - 15:32) писал:
Должно подойти для большинства шаблонов. Возможно, в некоторых шаблонах необходимо будет изменить идентификатор #sites_client_phone на другой
Как раз пишу по этой проблеме,на втором сайте который limpopo77 проделал все,как на samokatkin72 все получилось,но отображается два поля"Телефон для связи",хотелось бы второй убрать
#7
Отправлено 23 Декабрь 2016 - 16:03
Аууу!Кто нибудь!)))
#8
Отправлено 27 Декабрь 2016 - 07:31
А в ответ тишина!Что случилось-то?Мне кто нибудь поможет?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных