Документация для разработчиков

OnCountPriceWithDiscount

mixed
функция-обработчик(
   double price,
   string currency,
   array arDiscounts
);

OnCountPriceWithDiscount - событие, вызываемое в методе CCatalogProduct::CountPriceWithDiscount. Позволяет заменить стандартный метод вычисления цены, получающейся после применения цепочки скидок.

Параметры

ПараметрОписание
price Цена.
currency Валюта цены.
arDiscounts Массив ассоциативных массивов скидок. Вид массива смотрите в CCatalogProduct::CountPriceWithDiscount.

Возвращаемое значение

В результате работы обработчика могут быть возвращены следующие значения:

  • true - обработчик ничего не сделал, будет выполнена работа метода CCatalogProduct::CountPriceWithDiscount;
  • false - возникла ошибка, работа метода прерывается;
  • величина цены.

См. также



© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх