Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Неправильно считает total в корзине


error505

Recommended Posts

Доброго времени суток!

 

Когда в корзине ставлю для одного товара две или более единиц то общий подсчет суммы происходит не правильно.

Например товар стоит 244р и надо 3 единицы тогда общая сумма должна быть 732р, а на сайте показывает 733р.

 

Поискав по форуму похожие проблемы нашел обсуждение https://opencartforum.com/topic/13999-valiuta-konversiia-nepravilnye-itogi/?hl=%2Bне+%2Bправильно+%2Bсчитает+%2Bитого  - которое частично решило мою проблему. Т.е в общей сумме одного товара все отображается правильно (3 единицы по 244р получается 732р) а вот общая сумма всех заказов (т.е "Итого:" в самом низу списка товаров) все равно показывает не правильную сумму (в данном примере 733р вместо 732р).

 

Внимание вопрос! Как и где нужно подправить код чтобы итоговая сумма отображалась правильно?

 

Заранее всем спасибо. :-)  

Надіслати
Поділитися на інших сайтах


Возможно, что основная валюта и валюта на сайте не совпадают

 

На сайте есть два вида валюты доллары и рубли. Доллары по умолчанию выставлены в 1.0000 , рубли в 33.0000.

 

Я уверен что проблема в коде так как после http://opencartforum...+считает +итого фикса в списке сумма отображается правильно, а после списка всех товаров - общая сумма отображается не правильно

Надіслати
Поділитися на інших сайтах


так видимо у вас:

при одном товаре - копеек мало и цена округляется "к меньшему рублю".

а при трех товарах - копеек в сумме много и они округляются, "прибавляя рубль".

Надіслати
Поділитися на інших сайтах

Суммирование суммы происходит в основной валюте

А затем все пересчитывается в валюту пользователя.

 

Что делать?

надо в классе cart  пересчитывать в валюту пользователя, и округлять

Но это потянет за собой изменения по всему движку

Надіслати
Поділитися на інших сайтах

  • 1 year later...

Суммирование суммы происходит в основной валюте

А затем все пересчитывается в валюту пользователя.

 

Что делать?

надо в классе cart  пересчитывать в валюту пользователя, и округлять

Но это потянет за собой изменения по всему движку

 Так решается как-нибудь эта проблема? Может кто-нибудь мод выпустил для этого случая? Ведь очень у многих основная валюта доллар, а продажи в рублях.

Надіслати
Поділитися на інших сайтах


 Так решается как-нибудь эта проблема? Может кто-нибудь мод выпустил для этого случая? Ведь очень у многих основная валюта доллар, а продажи в рублях.

Ну так проспонсируйте мод и многие будут вам благодарны

Надіслати
Поділитися на інших сайтах

Ну так проспонсируйте мод и многие будут вам благодарны

Т.е. мода еще нет и никто проблему не решил? и всех устраивает неправильный подсчет ?

Каков размер "спонсорской помощи" необходим?

v.1.5.6.4

 

PS. А у версии 2 тоже такая же проблема?

Надіслати
Поділитися на інших сайтах


 

PS. А у версии 2 тоже такая же проблема?

Возможно.

 

 

 

Каков размер "спонсорской помощи" необходим?

Сколько вы готовы выложить за решение вашей проблемы?

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.