Перейти к содержимому


Фотография
- - - - -

Вы съэкономили в корзине


Сообщений в теме: 2

#1 Flowerchek

Flowerchek

Отправлено 18 October 2016 - 15:04

Подскажите, люди добрые, как в корзине организовать поле "Вы сэкономили", где будет учтена разница стоимости заказа без учета скидки и с учётом. И можно ли это сделать стандартными средствами?


Сообщение отредактировал Flowerchek: 21 October 2016 - 19:18

  • 0

#2 SmetDenis

SmetDenis

Отправлено 19 October 2016 - 07:09

Посчитать это не сложно.

Сложно будет динамически обновлять цену при пересчете всех сумм.

 

Это значит нужно будет совместить "экономию" с ajax-запросом который вызовет recount()

media\zoo\applications\jbuniversal\framework\classes\cart\jbcart.php  

 

Он вернет массив, где ключ - это класс в шаблоне. Например, Modifier - это класс .jsModifier

 

Таким образом, сумму экономии нужно вычислить дважды - 

в шаблоне media\zoo\applications\jbuniversal\templates\uikit\renderer\basket\_table.php (переменная $this->items)

и в recount()

 

По быстрому это не получится сделать.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 SmetDenis

SmetDenis

Отправлено 19 October 2016 - 07:28

Возможно будет полезно

http://forum.jbzoo.c...v-forme-zakaza/


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!