Необходимы следующие изменения
1) так как интегрировать сервис моей компании доставщика нельзя, хотелось бы изменить выбор доставки.
у меня много тарифов по зонам, поэтому хотелось бы их скрыть. Т.е. перейдя к шагу выбора доставки клиент видит только список способов, а ставя точку(выбирая конкретный способ) раскрывается список зон с тарифами. если клиент выбрал другой способ то ранее раскрытый сворачивается.
2) хочу сделать ввод купона сразу в корзине и кнопку пересчитать? доказано, клиенты сразу увидевшие изменение цены покупают охотнее.
спасибо за ответ
1
Изменения При Оформлении Заказа
Автор Vapex, 12 авг. 2015 02:00
Сообщений в теме: 2
#1
Отправлено 12 Август 2015 - 02:00
#2
Отправлено 13 Август 2015 - 15:44
Vapex (12 Август 2015 - 02:00) писал:
Необходимы следующие изменения
1) так как интегрировать сервис моей компании доставщика нельзя, хотелось бы изменить выбор доставки.
у меня много тарифов по зонам, поэтому хотелось бы их скрыть. Т.е. перейдя к шагу выбора доставки клиент видит только список способов, а ставя точку(выбирая конкретный способ) раскрывается список зон с тарифами. если клиент выбрал другой способ то ранее раскрытый сворачивается.
2) хочу сделать ввод купона сразу в корзине и кнопку пересчитать? доказано, клиенты сразу увидевшие изменение цены покупают охотнее.
спасибо за ответ
1) так как интегрировать сервис моей компании доставщика нельзя, хотелось бы изменить выбор доставки.
у меня много тарифов по зонам, поэтому хотелось бы их скрыть. Т.е. перейдя к шагу выбора доставки клиент видит только список способов, а ставя точку(выбирая конкретный способ) раскрывается список зон с тарифами. если клиент выбрал другой способ то ранее раскрытый сворачивается.
2) хочу сделать ввод купона сразу в корзине и кнопку пересчитать? доказано, клиенты сразу увидевшие изменение цены покупают охотнее.
спасибо за ответ
1. найдите в шаблоне оформления заказа код
<td class="cell4"><div class="htmlDataBlock">{order_delivery.DESC}</div></td> </tr> {% IFNOT order_delivery.zone_list_empty %} {% FOR zone_list %} <tr class="zones ">
замените на
<td class="cell4 deliveryZones{order_delivery.ID} deliveryZones"><div class="htmlDataBlock">{order_delivery.DESC}</div></td> </tr> {% IFNOT order_delivery.zone_list_empty %} {% FOR zone_list %} <tr class="zones deliveryZones{order_delivery.ID} deliveryZones">далее найдите в файле main.js
// Действия при выборе варианта доставки на этапе оформления заказа $('.deliveryRadio').click(function(){ // Если текущая выделенная зона доставки не относится к выбранному варианту доставки, снимаем выделение с зоны доставки if($('.deliveryZoneRadio:checked').attr('deliveryid') != $(this).val()) { $('.deliveryZoneRadio:checked').click().attr('checked', false); } });
после вставьте
$('.deliveryRadio').change(function(){ $('.deliveryZones').hide(); if ($(this).attr('checked')) { $('.deliveryZones' + $(this).val()).show(); } }); $(document).ready(function(){ $('.deliveryZones' + $('.deliveryRadio:checked').val()).show(); });
далее в конец main.css добавьте
.deliveryZones {display: none;}
у вас на сайте уже есть кнопка "пересчитать", перенести купоны в корзину не получится силами бесплатной тех. поддержки, но вы можете обратиться в раздел платной доработки.
#3
Отправлено 13 Август 2015 - 16:55
спасибо. с доставкой получилось
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных