Домой Каталог: Дополнения WP-Recall Commerce Неверно считается общая сумма заказа
4 ответ(ов) в теме
monex
не в сети 1 день
На сайте с 27.06.2019
Участник
Тем 4
Сообщения 14
1
14:04
Версия WP-Recall:16.17.14
Версия дополнения:6.0.0

Если цена товара с копейками, то сумма при определенном количестве считается неверно. Например конкретно при цене 175,20 за одну единицу, при кол-вах 3,6,7,11,12,14 и т.д неверно отображается сумма товара. При количестве 3 штуки по цене 175,20 за единицу, общая сумма должна быть 525,60 а вылезает сумма 525.5999999999999. Но если выйти из корзины, перейдя на другую страницу, а затем вернуться в корзину, то сумма исправляется сама на правильную. Скиншот заказа . В чем может быть проблема?

0
Андрей CS
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 12510
2
16:00

откройте файл /wp-content/plugins/wp-recall/add-on/commerce/js/scripts.js
смотрите строки 260, 262, 303, 305
там будет код:

productBox.find( '.product-sumprice' ).text( product_sum );
jQuery( '.rcl-order-price' ).html( Rcl.Cart.order_price );

приведите его к такому виду:
productBox.find( '.product-sumprice' ).text( product_sum.toFixed( 2 ) );
jQuery( '.rcl-order-price' ).html( Rcl.Cart.order_price.toFixed( 2 ) );

1
monex
не в сети 1 день
На сайте с 27.06.2019
Участник
Тем 4
Сообщения 14
3
17:06

Благодарю, заработало верно. Еще потестирую, если все будет в порядке, попрошу закрыть тему. Спасибо.

0
monex
не в сети 1 день
На сайте с 27.06.2019
Участник
Тем 4
Сообщения 14
4
11:56

Все работает корректно. Тему можно закрывать. Спасибо.

1
Тема закрыта. Публикация новых сообщений запрещена.