Magento 2: Переключатель Валют Показывает Неправильную Цену Для Продукта Настройки
У меня есть мультивалютный сайт, но когда я меняю валюту на настроенный продукт. Он показывает неправильную цену после смены валюты.
1
Author: Dhiren Vasoya, 2017-03-29
1 answers
Эта ошибка magento2.
Путь: vendor\magento\module-catalog\Block\Product\View.php Строка: 237-259
Вам нужно заменить приведенный ниже код.Это временное решение проблемы. Пожалуйста, обновите до последней версии, если она не работает.
$config = [
'productId' => $product->getId(),
'priceFormat' => $this->_localeFormat->getPriceFormat(),
'prices' => [
'oldPrice' => [
'amount' =>
$product->getPriceInfo()->getPrice('regular_price')->getAmount()->getValue()
,
'adjustments' => []
],
'basePrice' => [
'amount' =>
$product->getPriceInfo()->getPrice('final_price')->getAmount()->getBaseAmount()
,
'adjustments' => []
],
'finalPrice' => [
'amount' =>
$product->getPriceInfo()->getPrice('final_price')->getAmount()->getValue()
,
'adjustments' => []
]
],
'idSuffix' => '_clone',
'tierPrices' => $tierPrices
];
6
Author: Prakash Patel, 2017-03-29 12:43:04