Получаем (%проценты%)при работе с ценами товара.

Статус
В этой теме нельзя размещать новые ответы.

kibaka

Создатель
Регистрация
19 Окт 2009
Сообщения
20
Реакции
4
Получаем (%проценты%)при работе с ценами товара. Как сделать так что бы цена отображалась в корзине?
Посмотрел, вроде можно сделать умножение так:
1. В файле /published/SC/html/scripts/js/frame.js в 2 местах такие фрагменты
Код:
price += parseFloat(option.getAttribute('rel'));
list_price += parseFloat(option.getAttribute('rel'));
нужно заменить на
Код:
if (parseFloat(option.getAttribute('rel')) !== 0){
price *= parseFloat(option.getAttribute('rel'));
list_price *= parseFloat(option.getAttribute('rel'));
}
2. Файле /published/SC/html/scripts/core_functions/cart_functions.php заменить в функции GetPriceProductWithOption строку
Код:
$full_price += isset($variantsPrice[$var])?$variantsPrice[$var]:0;
на
Код:
$full_price *= isset($variantsPrice[$var])?$variantsPrice[$var]:0;
Чтобы добавить к цене 25%, цену нужно умножить на 1,25 - используйте скрипт с умножением в этом направлении.
Но появилась проблема, скрипт считает все правильно но не отображает в корзине цену товара. Все по нулям.
AP.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху