@BeEasyO

Как привязаться к событию обновления значения свойства?

Есть функция CIBlockPropertyEnum::Update(); Она по себе не имеет событий. Есть ли возможность с использованием D7 как-то отлавливать момент изменения значения свойства?
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ответы на вопрос 1
s_panteleev
@s_panteleev
25 yo, Yaroslavl
У класса CIBlockPropertyEnum в D7 есть аналог – \Bitrix\Iblock\PropertyEnumerationTable

У каждой ORM таблицы есть события

OnBeforeAdd (параметры: fields)
OnAdd (параметры: fields)
OnAfterAdd (параметры: fields, primary)

OnBeforeUpdate (параметры: primary, fields)
OnUpdate (параметры: primary, fields)
OnAfterUpdate (параметры: primary, fields)

OnBeforeDelete (параметры: primary)
OnDelete (параметры: primary)
OnAfterDelete (параметры: primary)

Подробнее про события – https://dev.1c-bitrix.ru/learning/course/index.php...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы