@deadlockone
разработчик

Как проверить перед удаление элемент из инфоблок?

OnBeforeIBlockElementDeleteHandler вообще не выполняется. https://dev.1c-bitrix.ru/api_help/iblock/events/on... использовал вот эту события. Но ID вообще не приходит. Можно его получить через var_dump?
  • Вопрос задан
  • 427 просмотров
Пригласить эксперта
Ответы на вопрос 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
AddEventHandler("iblock", "OnBeforeIBlockElementDelete", Array("MyClass", "OnBeforeIBlockElementDeleteHandler"));

class MyClass
{
	function OnBeforeIBlockElementDeleteHandler($ID)
	{
		$res = CIBlockElement::GetByID($ID);
		if($arItem = $res->GetNext()){
			\Bitrix\Main\Diag\Debug::dumpToFile($arItem, 'arItem');
		}
	}
}
Ответ написан
Ваш ответ на вопрос

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

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