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

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

OnBeforeIBlockElementDeleteHandler вообще не выполняется. https://dev.1c-bitrix.ru/api_help/iblock/events/on... использовал вот эту события. Но ID вообще не приходит. Можно его получить через var_dump?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 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');
		}
	}
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 янв. 2020, в 11:31
250 руб./в час
24 янв. 2020, в 11:00
70000 руб./за проект
24 янв. 2020, в 10:54
5000 руб./за проект