Доброго времени суток. Помогите решить отображение способов доставки.
1. Если доставка бесплатная, я в стоимости доставки ставлю 0 рублей, в админке, но на сайте хотелось бы что бы было не 0 рублей отображалось, а бесплатно. Скрин:
2. На против адресов пунктов самовывоза, не стояла стоимость доставки:
3. Если я выбираю самовывоз, то не отображать поле, для заполнения адреса доставки.
То же касается и самовывоза Москва.
2
Выбор Способа Доставки
Автор Finwiz, 20 сент. 2015 14:36
В теме одно сообщение
#1
Отправлено 20 Сентябрь 2015 - 14:36
#2
Отправлено 22 Сентябрь 2015 - 12:11
Finwiz (20 Сентябрь 2015 - 14:36) писал:
Доброго времени суток. Помогите решить отображение способов доставки.
1. Если доставка бесплатная, я в стоимости доставки ставлю 0 рублей, в админке, но на сайте хотелось бы что бы было не 0 рублей отображалось, а бесплатно. Скрин:
2015-09-20 14-25-27 Скриншот экрана.png
2. На против адресов пунктов самовывоза, не стояла стоимость доставки:
2015-09-20 14-28-50 Скриншот экрана.png
3. Если я выбираю самовывоз, то не отображать поле, для заполнения адреса доставки.
2015-09-20 14-29-53 Скриншот экрана.png
То же касается и самовывоза Москва.
1. Если доставка бесплатная, я в стоимости доставки ставлю 0 рублей, в админке, но на сайте хотелось бы что бы было не 0 рублей отображалось, а бесплатно. Скрин:
2015-09-20 14-25-27 Скриншот экрана.png
2. На против адресов пунктов самовывоза, не стояла стоимость доставки:
2015-09-20 14-28-50 Скриншот экрана.png
3. Если я выбираю самовывоз, то не отображать поле, для заполнения адреса доставки.
2015-09-20 14-29-53 Скриншот экрана.png
То же касается и самовывоза Москва.
1) В шаблоне Оформление заказа найдите код
<span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span>и замените на
<span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{% IFNOT order_delivery.END_PRICE=0 %}{order_delivery.END_PRICE | money_format}{% ENDIF %}</span>2) В шаблоне Оформление заказа найдите код
<span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>и замените на
<span class="deliveryZonePrice" style="color: #333;display:none;">{order_delivery.zone_list.END_PRICE | money_format}</span>3) В конец main.js добавьте
$(function() { $('.deliveryRadio').click(function() { var current_id = $(this).val(); $('.contentContainer.order-step > div.field').closest('.contentContainer.order-step').show(); if(current_id === '317441') { $('.contentContainer.order-step > div.field').closest('.contentContainer.order-step').hide(); } else if(current_id === '314224') { $('.contentContainer.order-step > div.field').closest('.contentContainer.order-step').hide(); } }); $('.deliveryRadio:checked').trigger('click'); });
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных