+7 (495) 278-08-54

OnAfterProductModerateReject

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

  1. функция-обработчик(
  2.      array &arFields,
  3.      string &productType
  4. );
Cобытие, вызываемое после добавления парнера на модерацию.
Параметры
Параметр
Описание
arFields
Поля и свойства товара.
productType
Тип товара (offer | product).
Пример функции-обработчика
  1. public static function onAfterProductModerateReject($arFields, $productType)
  2. {
  3.     $fields['PRODUCT_NAME'] = $arFields['NAME'];
  4.     $fields['MANAGER_COMMENT'] = $arFields['MANAGER_COMMENT'];
  5.     $fields['PRODUCT_ID'] = $arFields['PRODUCT_MODERATE_ID'] ?: $arFields['IBLOCK_ELEMENT_ID'];
  6.     $fields['PRODUCT_TYPE'] = $productType == 'product' ? Loc::getMessage('SM_PRODUCT_TYPE_SIMPLE') : Loc::getMessage('SM_PRODUCT_TYPE_OFFER');
  7.    self::sendMail(self::EVENT_PREFIX . 'PRODUCT_MODERATE_REJECT', $fields);
  8. }
telegram

Вступайте в сообщество Сотбит!

Задавайте вопросы, делитесь опытом и находите ответы вместе с другими участниками.