Bitrix - OnAfterIBlockElementUpdate
Войти

Bitrix - OnAfterIBlockElementUpdate

OnAfterIBlockElementUpdate
OnAfterIBlockElementUpdate - cобытие, которое вызывается после попытки изменения элемента информационного блока методом CIBlockElement::Update
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php 

// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("iblock""OnAfterIBlockElementUpdate", Array("MyClass""OnAfterIBlockElementUpdateHandler"));

class 
MyClass
{
  
// создаем обработчик события "OnAfterIBlockElementUpdate"
  
function OnAfterIBlockElementUpdateHandler(&$arFields)
  {
    if(
$arFields["RESULT"]){
       
AddMessage2Log("Запись с кодом ".$arFields["ID"]." изменена.")
    }
    else{
       
AddMessage2Log("Ошибка изменения записи ".$arFields["ID"].
("
.$arFields["RESULT_MESSAGE"].").");
    }
}

?>
Теги:
php