Как округлять цены?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Роман Мустафин
  • Группа: Пользователь
  • Сообщений: 79
  • Регистрация: 03.05.2010

21.05.2010 10:38

Добрый день!


Как сделать, чтобы цена товара с НСО округлялась?

Пример без НСО 169,70 - с НСО 203,64

Возможно ли чтобы цена с НСО была 203,60?

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

21.05.2010 11:23

Переопределите модель core/store
В стандартной сборке Magento эта модель создается на основе класса Mage_Core_Model_Store, и там округление определено так:
    
public function roundPrice($price)
    {
        return round($price, 2);
    }


#3 Роман Мустафин
  • Группа: Пользователь
  • Сообщений: 79
  • Регистрация: 03.05.2010

21.05.2010 11:56

Просмотр сообщенияДмитрий Федюк (21.05.2010 11:23) писал:

Переопределите модель core/store
В стандартной сборке Magento эта модель создается на основе класса Mage_Core_Model_Store, и там округление определено так:
    
public function roundPrice($price)
    {
        return round($price, 2);
    }



Каким образом переопределить?
Дайте маленькую инструкцию пожалуйста :blink:

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

21.05.2010 12:03

Посмотрите статью "как вносить изменения в Magento"

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