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

OnBeforeCouponAdd

bool
функция-обработчик(
	array &arFields,
	bool &bAffectDataFile
);

OnBeforeCouponAdd - событие, вызываемое перед добавлением нового купона в методе CCatalogDiscountCoupon::Add. Позволяет изменить данные до вызова CCatalogDiscountCoupon::CheckFields или отменить запись.

Параметры

Параметр Описание
arFields Ассоциативный массив параметров купона. Перечень допустимых ключей массива смотрите в CCatalogDiscountCoupon::Add.
bAffectDataFile Параметр метода CCatalogDiscountCoupon::Add, указывающий на необходимость перегенерировать файл скидок и купонов (эти действия осуществляет метод CCatalogDiscount::GenerateDataFile). Параметр может принимать значения true/false.

Параметр является устаревшим с версии 12.0 и передается только для совместимости.

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

Возвращает false при отказе, возвращает true при успешном разрешении на добавление.

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



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