Базовая валюта в корзине, где её не должно быть

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

26.09.2011 15:54

Базовая валюта магазина - долл. Пользователь смотрит магазин в российских рублях (валюта по умолчанию для витрины). На последнем этапе оформления заказа появляется строка "С вашей банковской карточки будет списано" и сумма в базовой, а не текущей валюте. Как это исправить?

Прикрепленное изображение: qu46.png

#2 Зафар
  • Группа: Пользователь
  • Сообщений: 7
  • Регистрация: 26.09.2011

26.09.2011 19:19

Тызя, все должно работать нормально в Чекауте (в дефолтной мадженте), возможно те, кто запустил вам магазин, что-то сделали неверно.

#3 Андрей Наумов
  • Группа: Клиент
  • Сообщений: 108
  • Регистрация: 25.07.2011

27.09.2011 11:24

Да, должно всё нормально работать. Переключил дизайн на default/default, та же ошибка:

Прикрепленное изображение: qu47.png

Ошибка не в дизайне, а в ядре. Переустановка мадженто поможет?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

27.09.2011 18:17

Какой модуль оплаты использовался на вашем снимке экрана?

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

28.09.2011 05:45

Система ведёт себя подобным образом, когда внутренняя валюта вашего магазина отличается от витринной.
Разработчики Magento добавили такое поведение сознательно.
Если вы хотите удалить или изменить данное поведение, то вам нужно внести правки в шаблон checkout/onepage/review/totals.phtml

Поделиться темой: