Задать вопрос
@BeEasyO

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

Есть функция CIBlockPropertyEnum::Update(); Она по себе не имеет событий. Есть ли возможность с использованием D7 как-то отлавливать момент изменения значения свойства?
  • Вопрос задан
  • 305 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 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...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
20 янв. 2025, в 14:41
8000 руб./за проект
20 янв. 2025, в 14:23
5000 руб./за проект
20 янв. 2025, в 13:50
15000 руб./за проект