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

OnGetNearestQuantityPrice

Описание и параметры

mixed
функция-обработчик(
	int intProductID,
	int quantity,
	array arUserGroups
);

OnGetNearestQuantityPrice - событие, вызываемое в методе CCatalogProduct::GetNearestQuantityPrice. Позволяет заменить стандартный метод поиска количества товара, доступного для покупки.

Параметры

ПараметрОписание
intProductID Идентификатор товара.
quantity Количество товара, ближайшее продаваемое количество к которому необходимо найти.
arUserGroups Массив групп, которым принадлежит пользователь.

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

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

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

Смотрите также



© «Битрикс», 2001-2024, «1С-Битрикс», 2024