Цены на продукты с учетом/без учета зависящей от налогов сессии клиента
В Настройках внутренней конфигурации Magento > Налоги > Настройки отображения цен "Отображать цены на товары в каталоге" имеет значение "С учетом и без учета налогов".
В интерфейсе , Если клиент вошел в систему и отнесен к Налоговой группе 21 %, Продукты отображаются как без учета. Налог: 4,12 доллара США Вкл. Налог: 4,99 доллара США
Если клиент вошел в систему и ему назначена Нулевая налоговая группа, Продукты отображаются как Без учета. Налог: 4,12 доллара США Вкл. Налог: 4,12 доллара США
Я хочу переопределить "Отображать Цены На Товары В Каталоге" как
Если клиент вошел в систему и имеет группу с НУЛЕВЫМ налоговым процентом, то
Для параметра "Отображать цены на товары в каталоге" установлено значение "Без учета налогов". Означает, что на страницах будет отображаться одна цена.
Остальное
"Отображать цены на товары в каталоге" имеет значение "С учетом и без учета налогов". Который будет отображать цену, как показано ниже: Кроме. Налог: 4,12 доллара США Вкл. Налог: 4,99 доллара США
Я планировал переписать класс, в котором они получают этот параметр конфигурации. Но после поиска по коду я обнаружил, что он использовался во многих местах. Я могу добиться этого, переписав, но есть ли какой-либо другой подход, который я могу принять.
1 answers
Я думаю, вы можете просто проверить price.phtml
, совпадают ли две цены, если да, покажите только одну из них.