OnIBlockElementSetPropertyValues
Описание и параметры
функция-обработчик( int ELEMENT_ID, int IBLOCK_ID, array PROPERTY_VALUES, string PROPERTY_CODE, array ar_prop, array arDBProps );
Событие OnIBlockElementSetPropertyValues вызывается в момент сохранения значений свойств элемента инфоблока.
Событие вызывается в момент, когда уже отработали все обработчики, изменяющие данные, а также уже произошла проверка данных и идет запись в базу. Изменять данные событие не позволяет. Основной сценарий использования - выполнить некий код перед работой с базой, будучи уверенным, что данные в базе будут изменены.
Параметры
Параметр | Описание |
---|---|
ELEMENT_ID | Идентификатор элемента инфоблока. |
IBLOCK_ID | Идентификатор инфоблока. |
PROPERTY_VALUES | Массив значений свойств элемента инфоблока. |
PROPERTY_CODE | Код изменяемого свойства. Если этот параметр отличен от false, то изменяется только свойство с таким кодом. |
ar_prop | Массив, описывающий активные свойства инфоблока. |
arDBProps | Текущие значения свойств элемента. |
Возвращаемое значение
Нет.
Смотрите также
© «Битрикс», 2001-2024, «1С-Битрикс», 2024