Цена продукта обновлена с уменьшением Javascript наполовину
У меня странная проблема. У меня есть товар с ценой 81.50
, налог равен 19%
, поэтому обычная цена равна 96.985
. В PHP я использую округление с половиной вверх. Цена на странице товара равна 96.99
, что соответствует действительности, но когда страница завершает загрузку, цена обновляется до 96.98
. В чем может быть проблема?
Есть ли функция JS, которая обновляет округленную цену на странице?
Обновление 1
Проблема существует только для продуктов с пользовательскими опциями (например: цвет), даже если у него есть только один вариант и цена за него составляет 0,00.
1
1 answers
Я думаю, вы могли бы использовать для этого взлом. Отредактируйте в файле js/varien/products.js
функцию formatPrice
:
formatPrice: function(price) {
price = (Math.round(price*100)/100);
return formatCurrency(price, this.priceFormat);
}
3
Author: CoalaArmy, 2014-03-21 06:41:27