Цены на продукты с учетом/без учета зависящей от налогов сессии клиента


В Настройках внутренней конфигурации Magento > Налоги > Настройки отображения цен "Отображать цены на товары в каталоге" имеет значение "С учетом и без учета налогов".

В интерфейсе , Если клиент вошел в систему и отнесен к Налоговой группе 21 %, Продукты отображаются как без учета. Налог: 4,12 доллара США Вкл. Налог: 4,99 доллара США

Если клиент вошел в систему и ему назначена Нулевая налоговая группа, Продукты отображаются как Без учета. Налог: 4,12 доллара США Вкл. Налог: 4,12 доллара США

Я хочу переопределить "Отображать Цены На Товары В Каталоге" как

Если клиент вошел в систему и имеет группу с НУЛЕВЫМ налоговым процентом, то

Для параметра "Отображать цены на товары в каталоге" установлено значение "Без учета налогов". Означает, что на страницах будет отображаться одна цена.

Остальное

"Отображать цены на товары в каталоге" имеет значение "С учетом и без учета налогов". Который будет отображать цену, как показано ниже: Кроме. Налог: 4,12 доллара США Вкл. Налог: 4,99 доллара США

Я планировал переписать класс, в котором они получают этот параметр конфигурации. Но после поиска по коду я обнаружил, что он использовался во многих местах. Я могу добиться этого, переписав, но есть ли какой-либо другой подход, который я могу принять.

Author: user2045, 2013-10-19

1 answers

Я думаю, вы можете просто проверить price.phtml, совпадают ли две цены, если да, покажите только одну из них.

 2
Author: Fabian Blechschmidt, 2014-03-05 16:37:15