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
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.