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

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-2019, «1С-Битрикс», 2019
Наверх