+7 (495) 278-08-54

OnAfterProductModerateConfirm

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

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

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

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