Обратный Звонок Для Шаблона Весна
#161
Отправлено 07 Март 2015 - 22:25
Хочется понимать, с какой страницы сайта (с какого товара) клиент оставил заявку на Обратный звонок?
Подскажите, как можно реализовать?
#162
Отправлено 10 Март 2015 - 19:21
Minna (07 Март 2015 - 22:25) писал:
Хочется понимать, с какой страницы сайта (с какого товара) клиент оставил заявку на Обратный звонок?
Подскажите, как можно реализовать?
В шаблоне Обратный звонок найдите код
<tr> <td><label for="callback_comment">Комментарий</label></td> <td><textarea id="callback_comment" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" >{FORM_CALLBACK_COMMENT}</textarea></td> </tr>и после него вставьте
<tr> <td><input value="{GOODS_NAME}" type="hidden"/></td> </tr>
#163
Отправлено 10 Март 2015 - 22:50
Danil (10 Март 2015 - 19:21) писал:
В шаблоне Обратный звонок найдите код
<tr> <td><label for="callback_comment">Комментарий</label></td> <td><textarea id="callback_comment" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" >{FORM_CALLBACK_COMMENT}</textarea></td> </tr>и после него вставьте
<tr> <td><input value="{GOODS_NAME}" type="hidden"/></td> </tr>
#165
Отправлено 12 Март 2015 - 17:10
#166
Отправлено 15 Март 2015 - 19:02
#168
Отправлено 15 Март 2015 - 19:04
#169
Отправлено 22 Июль 2015 - 00:07
"Здравствуйте!
На сайте люстры21.рф через форму обратной связи 21.07.2015 23:53:32 Вам было отправлено сообщение.
Краткие данные пользователя:
Имя: Проверк <phone@xn--21-4lcueg8dua.xn--p1ai>
IP Адрес: 217.118.93.148
User agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36
Текст сообщения:
Ага обратный звонок влепили!
Дополнительная информация:
Телефон: 345-567"
Можно сделать так чтобы приходило только
Имя: Проверк
Текст сообщения:
Ага обратный звонок влепили!
Телефон: 345-567
и всё, т.к. остальной мусор не нужен
#170
Отправлено 22 Июль 2015 - 02:13
http://forum.storela...-шаблона-весна/
"Дополнительная информация" - вставляется по умолчанию и, к сожалению, убрать не получится.
#171
Отправлено 22 Июль 2015 - 12:51
Vaccina (22 Июль 2015 - 02:13) писал:
http://forum.storela...-шаблона-весна/
"Дополнительная информация" - вставляется по умолчанию и, к сожалению, убрать не получится.
брал да оттуда + тут
а убрать хотелось бы вот это:
<phone@xn--21-4lcueg8dua.xn--p1ai>
IP Адрес: 217.118.93.148
User agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36
и ещё хотелось сделать емайл необязательным для заполнения полем в "Связь с администрацией" - на странице контакты (мне не очень нужен е майл, больше телефон)
#173
Отправлено 02 Октябрь 2016 - 10:28
Retina (02 Октябрь 2016 - 10:11) писал:
Здравствуйте.
В данном случае попробуйте, пожалуйста, произвести следующие изменения:
В шаблоне main.css найдите, пожалуйста, после данной строки кода:
@media only screen and (max-width: 480px)
Следующий требуемый код:
#header #support .sup_phone { top: -9px; right: -5px; }
И замените его вот этим вот кодом:
#header #support .sup_phone { top: -9px; right: -30px; }
#174
Отправлено 12 Март 2017 - 14:11
Помогите мне, пожалуйста, с кнопочкой "Обратный звонок"?
Муж попросил поставить кнопочку в уголке сайта. Я прочла Вашу инструкцию, но найти строки нужные не могу. Может это из-за того, что тема другая? На сайте используется тема "Пластик".
Скачала (callme.zip), а строку "<span class="sup_phone"></span>" в HTML для замены не могу найти.
Хотелось бы, чтобы получилось примерно так, как на картинке, прикрепленной ниже.
Наш сайт: http://gebel.pro
Очень признательна за помощь.
#175
Отправлено 15 Март 2017 - 18:03
hog2211@mail.ru (12 Март 2017 - 14:11) писал:
Помогите мне, пожалуйста, с кнопочкой "Обратный звонок"?
Муж попросил поставить кнопочку в уголке сайта. Я прочла Вашу инструкцию, но найти строки нужные не могу. Может это из-за того, что тема другая? На сайте используется тема "Пластик".
Скачала (callme.zip), а строку "<span class="sup_phone"></span>" в HTML для замены не могу найти.
Хотелось бы, чтобы получилось примерно так, как на картинке, прикрепленной ниже.
Наш сайт: http://gebel.pro
Очень признательна за помощь.
1) Распаковать архив и файл callback загрузить в разделе Сайт-> Редактор шаблонов (в левом столбике Добавить файлы)
2) В этом же разделе открыть шаблон HTML, в нем найти строки
</div> </body> </html>и перед ними вставить код
<!-- Нижняя панель сайта-Конец --> <a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1"><img src="{ASSETS_IMAGES_PATH}название картинки"></a> <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>В нем заместо "название картинки" указать название картинки вида kartinka.jpg для отображения (у Вас в примере это телефон в кружочке). Ее Вам необходимо так же загрузить в разделе Сайт-> Редактор шаблонов.
3) В конецй файла main.css добавьте блок
a.callback{ position: fixed; right: 50px; top: 250px; width: 150px; height: 150px; }
#176
Отправлено 17 Март 2017 - 01:13
Stasya (15 Март 2017 - 18:03) писал:
1) Распаковать архив и файл callback загрузить в разделе Сайт-> Редактор шаблонов (в левом столбике Добавить файлы)
2) В этом же разделе открыть шаблон HTML, в нем найти строки
</div> </body> </html>и перед ними вставить код
<!-- Нижняя панель сайта-Конец --> <a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1"><img src="{ASSETS_IMAGES_PATH}название картинки"></a> <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>В нем заместо "название картинки" указать название картинки вида kartinka.jpg для отображения (у Вас в примере это телефон в кружочке). Ее Вам необходимо так же загрузить в разделе Сайт-> Редактор шаблонов.
3) В конецй файла main.css добавьте блок
a.callback{ position: fixed; right: 50px; top: 250px; width: 150px; height: 150px; }
Спасибо большое за помощь!
Остались маленькие нюансы. Форма обратного звонка белая без полей, вряд ли клиенты поймут где и что заполнять.
И надо оставить только 4 поля для заполнения, это:
1) Представьтесь, пожалуйста;
2) Телефон;
3) Комментарии;
4) E-mail.
Это возможно исправить?
Заранее, спасибо!
#177
Отправлено 17 Март 2017 - 06:25
Зайдите в раздел Сайт - Редактор шаблонов - Обратный звонок - найдите:
<div class="box"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
замените на:
<div class="box callbackBox"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
Далее найдите и удалите:
<tr> <td><label for="callback_region">Область</label></td> <td><input id="callback_region" type="text" name="form[callback_region]" value="{FORM_CALLBACK_REGION}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_address">Адрес</label></td> <td><input id="callback_address" type="text" name="form[callback_address]" value="{FORM_CALLBACK_ADDRESS}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_city">Город</label></td> <td><input id="callback_city" type="text" name="form[callback_city]" value="{FORM_CALLBACK_CITY}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_zip_code">Почтовый индекс</label></td> <td><input id="callback_zip_code" type="text" name="form[callback_zip_code]" value="{FORM_CALLBACK_ZIP_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_country">Страна</label></td> <td><input id="callback_country" type="text" name="form[callback_country]" value="{FORM_callback_country}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_date">Удобная дата доставки dd.mm.yyyy</label></td> <td><input id="callback_convenient_date" type="text" name="form[callback_convenient_date]" value="{FORM_CALLBACK_CONVENIENT_DATE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_hour_from">Удобное время доставки</label></td> <td> С: <input id="callback_convenient_hour_from" type="text" name="form[callback_convenient_hour_from]" value="{FORM_CALLBACK_CONVENIENT_HOUR_FROM}" maxlength="255" class="input-text"/> По: <input id="callback_convenient_hour_to" type="text" name="form[callback_convenient_hour_to]" value="{FORM_CALLBACK_CONVENIENT_HOUR_TO}" maxlength="255" class="input-text"/> </td> </tr>
<tr> <td><label for="coupon_code">Код купона на скидку</label></td> <td><input id="coupon_code" type="text" name="form[coupon_code]" value="{FORM_COUPON_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_floor">Этаж</label></td> <td><input id="callback_floor" type="text" name="form[этаж]" value="{FORM_ЭТАЖ}" maxlength="255" class="input-text"/></td> </tr>
Далее зайдите в раздел Сайт - Редактор шаблонов - main.css - в самом конце найдите:
вместо выделенных строк вставьте:
.callbackBox h1 { text-align: center; } .callbackBox td { padding: 5px; } .callbackBox input, .callbackBox textarea { border: 1px solid #ccc; } .callbackBox .buttons .left { float: left; } .callbackBox .buttons .right { float: right; }
Будьте аккуратны в копировании и вставки кода, чтобы не нарушить синтаксис, если все сделано правильно то получится следующий результат:
#178
Отправлено 17 Март 2017 - 11:49
Vaccina (17 Март 2017 - 06:25) писал:
Зайдите в раздел Сайт - Редактор шаблонов - Обратный звонок - найдите:
<div class="box"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
замените на:
<div class="box callbackBox"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
Далее найдите и удалите:
<tr> <td><label for="callback_region">Область</label></td> <td><input id="callback_region" type="text" name="form[callback_region]" value="{FORM_CALLBACK_REGION}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_address">Адрес</label></td> <td><input id="callback_address" type="text" name="form[callback_address]" value="{FORM_CALLBACK_ADDRESS}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_city">Город</label></td> <td><input id="callback_city" type="text" name="form[callback_city]" value="{FORM_CALLBACK_CITY}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_zip_code">Почтовый индекс</label></td> <td><input id="callback_zip_code" type="text" name="form[callback_zip_code]" value="{FORM_CALLBACK_ZIP_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_country">Страна</label></td> <td><input id="callback_country" type="text" name="form[callback_country]" value="{FORM_callback_country}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_date">Удобная дата доставки dd.mm.yyyy</label></td> <td><input id="callback_convenient_date" type="text" name="form[callback_convenient_date]" value="{FORM_CALLBACK_CONVENIENT_DATE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_hour_from">Удобное время доставки</label></td> <td> С: <input id="callback_convenient_hour_from" type="text" name="form[callback_convenient_hour_from]" value="{FORM_CALLBACK_CONVENIENT_HOUR_FROM}" maxlength="255" class="input-text"/> По: <input id="callback_convenient_hour_to" type="text" name="form[callback_convenient_hour_to]" value="{FORM_CALLBACK_CONVENIENT_HOUR_TO}" maxlength="255" class="input-text"/> </td> </tr>
<tr> <td><label for="coupon_code">Код купона на скидку</label></td> <td><input id="coupon_code" type="text" name="form[coupon_code]" value="{FORM_COUPON_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_floor">Этаж</label></td> <td><input id="callback_floor" type="text" name="form[этаж]" value="{FORM_ЭТАЖ}" maxlength="255" class="input-text"/></td> </tr>
Далее зайдите в раздел Сайт - Редактор шаблонов - main.css - в самом конце найдите:
123.jpg
вместо выделенных строк вставьте:
.callbackBox h1 { text-align: center; } .callbackBox td { padding: 5px; } .callbackBox input, .callbackBox textarea { border: 1px solid #ccc; } .callbackBox .buttons .left { float: left; } .callbackBox .buttons .right { float: right; }
Будьте аккуратны в копировании и вставки кода, чтобы не нарушить синтаксис, если все сделано правильно то получится следующий результат:
321.jpg
Огромное спасибо!!!
Vaccina (17 Март 2017 - 06:25) писал:
Зайдите в раздел Сайт - Редактор шаблонов - Обратный звонок - найдите:
<div class="box"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
замените на:
<div class="box callbackBox"> <div class="content"> {% IF FORM_NOTICE %} <div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div> {% ENDIF %}
Далее найдите и удалите:
<tr> <td><label for="callback_region">Область</label></td> <td><input id="callback_region" type="text" name="form[callback_region]" value="{FORM_CALLBACK_REGION}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_address">Адрес</label></td> <td><input id="callback_address" type="text" name="form[callback_address]" value="{FORM_CALLBACK_ADDRESS}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_city">Город</label></td> <td><input id="callback_city" type="text" name="form[callback_city]" value="{FORM_CALLBACK_CITY}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_zip_code">Почтовый индекс</label></td> <td><input id="callback_zip_code" type="text" name="form[callback_zip_code]" value="{FORM_CALLBACK_ZIP_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_country">Страна</label></td> <td><input id="callback_country" type="text" name="form[callback_country]" value="{FORM_callback_country}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_date">Удобная дата доставки dd.mm.yyyy</label></td> <td><input id="callback_convenient_date" type="text" name="form[callback_convenient_date]" value="{FORM_CALLBACK_CONVENIENT_DATE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_convenient_hour_from">Удобное время доставки</label></td> <td> С: <input id="callback_convenient_hour_from" type="text" name="form[callback_convenient_hour_from]" value="{FORM_CALLBACK_CONVENIENT_HOUR_FROM}" maxlength="255" class="input-text"/> По: <input id="callback_convenient_hour_to" type="text" name="form[callback_convenient_hour_to]" value="{FORM_CALLBACK_CONVENIENT_HOUR_TO}" maxlength="255" class="input-text"/> </td> </tr>
<tr> <td><label for="coupon_code">Код купона на скидку</label></td> <td><input id="coupon_code" type="text" name="form[coupon_code]" value="{FORM_COUPON_CODE}" maxlength="255" class="input-text"/></td> </tr> <tr> <td><label for="callback_floor">Этаж</label></td> <td><input id="callback_floor" type="text" name="form[этаж]" value="{FORM_ЭТАЖ}" maxlength="255" class="input-text"/></td> </tr>
Далее зайдите в раздел Сайт - Редактор шаблонов - main.css - в самом конце найдите:
123.jpg
вместо выделенных строк вставьте:
.callbackBox h1 { text-align: center; } .callbackBox td { padding: 5px; } .callbackBox input, .callbackBox textarea { border: 1px solid #ccc; } .callbackBox .buttons .left { float: left; } .callbackBox .buttons .right { float: right; }
Будьте аккуратны в копировании и вставки кода, чтобы не нарушить синтаксис, если все сделано правильно то получится следующий результат:
321.jpg
Огромное спасибо!!!
P.S. Подскажите, пожалуйста, почему при отправке формы меня автоматически перенаправляют на страницу "Связь с администрацией". Можно сделать так, чтобы клиент оставался там, где он находится?
#179
Отправлено 17 Март 2017 - 16:24
hog2211@mail.ru (17 Март 2017 - 11:49) писал:
Огромное спасибо!!!
P.S. Подскажите, пожалуйста, почему при отправке формы меня автоматически перенаправляют на страницу "Связь с администрацией". Можно сделать так, чтобы клиент оставался там, где он находится?
<h1>Заказ обратного звонка</h1> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" />замените на
<h1>Заказ обратного звонка</h1> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <input class="callbackredirect" type="hidden" name="return_to" value="/" />
в конец файла main.js добавьте
$(document).ready(function(){ $('.callbackredirect').val(document.location.href); });
#180
Отправлено 18 Март 2017 - 15:40
Ирина345 (17 Март 2017 - 16:24) писал:
<h1>Заказ обратного звонка</h1> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" />замените на
<h1>Заказ обратного звонка</h1> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <input class="callbackredirect" type="hidden" name="return_to" value="/" />
в конец файла main.js добавьте
$(document).ready(function(){ $('.callbackredirect').val(document.location.href); });
Все получилось. Спасибо за помощь!
Темы с аналогичным тегами Обратный звонок, перезвони мне, перезвонить, весна, звонок
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных