Алгоритм Расчета Скидки В Теме Новогодняя
#1
Отправлено 02 Июнь 2017 - 16:50
Как убрать страчку скидка и вместо нее подставить:
Сумма без учета скидки: (сумма старых цен+доставка)руб. И полученную цифру перечеркнуть. СПасибо!
#2
Отправлено 04 Июнь 2017 - 19:04
#3
Отправлено 06 Июнь 2017 - 10:04
ogonek7777 (02 Июнь 2017 - 16:50) писал:
Как убрать страчку скидка и вместо нее подставить:
Сумма без учета скидки: (сумма старых цен+доставка)руб. И полученную цифру перечеркнуть. СПасибо!
Здравствуйте.
В шаблоне Быстрый заказ найдите код:
{% FOR cart_sum %} <div class="subtotal"> <div class="discount" {% IF CART_SUM_DISCOUNT_PERCENT = 0 %}style="display:none"{% ENDIF %}> <span class="label">Скидка:</span> <span class="price">{CART_SUM_DISCOUNT_PERCENT}%</span> </div> <div class="total"> <span class="label">Итого:</span> <span class="price total-sum">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span> </div> </div> {% ENDFOR %}
Замените на:
{% FOR cart_sum %} <div class="subtotal"> <div class="total"> <span class="label">Сумма без учета скидки:</span> <span class="price total-sum">{cart_sum.NOW | money_format}</span> </div> </div> {% ENDFOR %}
А так же найдите код:
{% FOR cart_sum %} <div class="subtotal"> <span class="label">Скидка:</span> <span class="price">{CART_SUM_DISCOUNT_PERCENT}%</span> <br/> <span class="label">Итого:</span> <span class="price total-sum">{cart_sum.NOW_WITH_DISCOUNT | money_format}</span> </div> {% ENDFOR %}
Замените на:
{% FOR cart_sum %} <div class="subtotal"> <span class="label">Сумма без учета скидки:</span> <span class="price total-sum">{cart_sum.NOW | money_format}</span> </div> {% ENDFOR %}
А так же в шаблоне main.css найдите код:
.formfast-cart .subtotal .price {float: right;font-size: 18px;}
Замените на:
.formfast-cart .subtotal .price {float: right;font-size: 18px;text-decoration: line-through;}
Доставку суммировать, к сожалению, с итоговой ценой не получится.
#5
Отправлено 16 Июнь 2017 - 07:34
зайдите в раздел Сайт - Редактор шаблонов - Быстрый заказ - найдите:
<div class="subtotal"> <div class="total"> <span class="label">Сумма без учета скидки:</span> <span class="price total-sum">{cart_sum.NOW | money_format}</span> </div> </div>
замените на:
<div class="subtotal plus_del"> <div class="total"> <span class="label">Сумма без учета скидки:</span> <span class="price total-sum">{cart_sum.NOW | money_format}</span> </div> </div>
Далее зайдите в main.js - найдите:
$('.mainSelect').change(function(){ selectedDelId = $(this).find('option:selected').attr('delid'); $('.zoneSelect select').hide();
замените на:
$('.mainSelect').change(function () { var sum_cart = parseFloat($('.plus_del .price > span').attr('title').replace(',', '.').replace(' ', '')); var sum_del = parseFloat($('.currentDeliveryDesc .changeprice').text().replace(',', '.').replace(' ', '')); var sum_all = number_format(sum_cart + sum_del, 0, '.', ' '); $('.plus_del .num').text(sum_all); }).trigger('change'); $('.mainSelect').change(function(){ selectedDelId = $(this).find('option:selected').attr('delid'); $('.zoneSelect select').hide();
#6
Отправлено 21 Июнь 2017 - 15:27
Попробую написать более подробно:
1. Окошко корзины в футере.
Необходимо убрать процент скидки и вместо него прописать "Без учета скидки" . Считаем как сумма всех старых цен. Перечеркнутым.
2. Всплывающее окно при нажатии Купить
Исправить расчет цифры на сумму старых цен вместо цен продаж, как сейчас. Перечеркнутым.
3. Корзина. Дописать выше цены "Без учета скидки" . Считаем как сумма всех старых цен. Перечеркнутым.
4. Оформление заказа.
Необходимо исправить расчет "Без учета скидки" с суммы цен продажи на сумму (старых цен+ указанная в данный момент цена доставки). Перечеркнутым.
А также Указать расчет "Цены" как (сумма цен+ДОСТАВКА). Убрать перечеркивание.
Заранее спасибо!
#7
Отправлено 21 Июнь 2017 - 18:01
ogonek7777 (21 Июнь 2017 - 15:27) писал:
Попробую написать более подробно:
1. Окошко корзины в футере.
Необходимо убрать процент скидки и вместо него прописать "Без учета скидки" . Считаем как сумма всех старых цен. Перечеркнутым.
2017-06-21_14-48-07.png
2. Всплывающее окно при нажатии Купить
Исправить расчет цифры на сумму старых цен вместо цен продаж, как сейчас. Перечеркнутым.
2017-06-21_14-58-31.png
3. Корзина. Дописать выше цены "Без учета скидки" . Считаем как сумма всех старых цен. Перечеркнутым.
2017-06-21_14-52-58.png
4. Оформление заказа.
Необходимо исправить расчет "Без учета скидки" с суммы цен продажи на сумму (старых цен+ указанная в данный момент цена доставки). Перечеркнутым.
А также Указать расчет "Цены" как (сумма цен+ДОСТАВКА). Убрать перечеркивание.
2017-06-21_15-09-06.png
Заранее спасибо!
#8
Отправлено 21 Июнь 2017 - 18:36
support 2.0 (21 Июнь 2017 - 18:01) писал:
#9
Отправлено 22 Июнь 2017 - 11:59
Vaccina (16 Июнь 2017 - 07:34) писал:
$('.mainSelect').change(function () { var sum_cart = parseFloat($('.plus_del .price > span').attr('title').replace(',', '.').replace(' ', '')); var sum_del = parseFloat($('.currentDeliveryDesc .changeprice').text().replace(',', '.').replace(' ', '')); var sum_all = number_format(sum_cart + sum_del, 0, '.', ' '); $('.plus_del .num').text(sum_all); }).trigger('change'); $('.mainSelect').change(function(){ selectedDelId = $(this).find('option:selected').attr('delid'); $('.zoneSelect select').hide();
Уважаемая Вакцина, помогите, пжл, найти ошибку в данном коде, при его установке исчезают суммы цифр в разделе выбора варианта доставки. Заранее спасибо!
#10
Отправлено 24 Июнь 2017 - 20:05
#11
Отправлено 27 Июнь 2017 - 17:54
ogonek7777 (22 Июнь 2017 - 11:59) писал:
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных