Создать Кнопку "заказать Звонок"
#1
Отправлено 18 Ноябрь 2015 - 12:48
#2
Отправлено 18 Ноябрь 2015 - 13:24
delu-vrema (18 Ноябрь 2015 - 12:48) писал:
Здравствуйте. В шаблоне HTML Вам нужно найти код:
{% IF SETTINGS_STORE_EMAIL_MAIN %} <div class="contentTableHeadMainSkype"> <a class="valignMiddle" href="mailto:{SETTINGS_STORE_EMAIL_MAIN}" title="Свяжитесь с нами по E-mail"> <span class="valignMiddle">{SETTINGS_STORE_EMAIL_MAIN}</span> </a> </div> {% ENDIF %}
и после него добавить:
<div><a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1"><span style="color:red;">Заказать звонок</span></a><div>
Далее там же перед тегом </head> добавить:
<script> $(document).ready(function() { $(".callback").fancybox({ maxWidth : 300, maxHeight : 330, fitToView : false, width : '70%', height : '70%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none' }); }); </script>
Скачать приложенный архив и файл из него загрузить в раздел Сайт - Редактор шаблонов
Прикрепленные файлы
#3
Отправлено 18 Ноябрь 2015 - 13:46
MikDark (18 Ноябрь 2015 - 13:24) писал:
{% IF SETTINGS_STORE_EMAIL_MAIN %} <div class="contentTableHeadMainSkype"> <a class="valignMiddle" href="mailto:{SETTINGS_STORE_EMAIL_MAIN}" title="Свяжитесь с нами по E-mail"> <span class="valignMiddle">{SETTINGS_STORE_EMAIL_MAIN}</span> </a> </div> {% ENDIF %}
и после него добавить:
<div><a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1"><span style="color:red;">Заказать звонок</span></a><div>
Далее там же перед тегом </head> добавить:
<script> $(document).ready(function() { $(".callback").fancybox({ maxWidth : 300, maxHeight : 330, fitToView : false, width : '70%', height : '70%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none' }); }); </script>
Скачать приложенный архив и файл из него загрузить в раздел Сайт - Редактор шаблонов
Случилось следующее, весь блок контактов перенёсся под логотип (скриншот)
Хотелось бы вернуть обратно
И кроме того весь сайт стал чёрно - красным
#6
Отправлено 28 Апрель 2017 - 01:25
Реализовал у себя это решение по алгоритму выше.
Скажите, а как можно сделать, чтобы пользователь после нажатия кнопки "отправить" не переходил на страницу обратной связи, а оставался бы на той же странице, с которой он нажимал кнопку?
Еще пожелание - чтобы кнопка "отправить" была не активной, если не указаны имя пользователя и номер телефона
#7
Отправлено 01 Май 2017 - 20:02
tsar (28 Апрель 2017 - 01:25) писал:
Реализовал у себя это решение по алгоритму выше.
Скажите, а как можно сделать, чтобы пользователь после нажатия кнопки "отправить" не переходил на страницу обратной связи, а оставался бы на той же странице, с которой он нажимал кнопку?
Еще пожелание - чтобы кнопка "отправить" была не активной, если не указаны имя пользователя и номер телефона
Поля формы Имя и Номер телеофна сделал обязательными.
Функционал обратного звонка реализован именно через переход на страницу после отправки сообщения.
#8
Отправлено 01 Май 2017 - 21:59
#9
Отправлено 02 Сентябрь 2017 - 23:22
#10
Отправлено 04 Сентябрь 2017 - 14:45
zoogle (02 Сентябрь 2017 - 23:22) писал:
<!-- Название магазина --> <div class="logo"><a href="http://{NET_DOMAIN}/" title="{SETTINGS_STORE_NAME}"><img src="{ASSETS_IMAGES_PATH}logo.png" alt="{SETTINGS_STORE_NAME}" /></a></div>после вставьте
<a class="callback " href="http://{NET_DOMAIN}/callback?only_body=1">Заказать звонок</a> <script> $(document).ready(function() { $(".callback").click(function(){ $(this).nyroModalManual({ formIndicator: 'ajax_q', // Value added when a form is sent minWidth: 450, // Minimum width minHeight: 175, // Minimum height gallery: null // Gallery name if provided }); return false; }) }); </script>
#11
Отправлено 05 Сентябрь 2017 - 21:22
#13
Отправлено 08 Сентябрь 2017 - 17:18
zoogle (08 Сентябрь 2017 - 15:43) писал:
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .content { min-width: 300px; }
#16
Отправлено 22 Сентябрь 2018 - 15:42
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных