Столкнулся с проблемой:
Не могу по событию (events инфоблока) в файле bitrix/php_interface/init.php удалить секцию инфоблока.
Т.е. не работает код:
CIBlockSection :: Delete($ID);
вызывается 502 ошибка (bad gateway). При этом если выполняю этот код из сайта - секция удаляется (права в инфоблоке выставлены максимальные для всех пользователей). Также по событию выполняются все действия по элементам инфоблока - создание, удаления и т.п. Но секция отказывается удалятся наотрез.
Кто что может посоветовать ?
P.S. мои проблемы полностью решило бы событие OnAfterIBlockSectionDelete, но оно до сих пор не работает... хотя и описано в API битрикса. Работает только OnBeforeIBlockSectionDelete, но оно мне не совсем подходит.
Не могу по событию (events инфоблока) в файле bitrix/php_interface/init.php удалить секцию инфоблока.
Т.е. не работает код:
CIBlockSection :: Delete($ID);
вызывается 502 ошибка (bad gateway). При этом если выполняю этот код из сайта - секция удаляется (права в инфоблоке выставлены максимальные для всех пользователей). Также по событию выполняются все действия по элементам инфоблока - создание, удаления и т.п. Но секция отказывается удалятся наотрез.
Кто что может посоветовать ?
P.S. мои проблемы полностью решило бы событие OnAfterIBlockSectionDelete, но оно до сих пор не работает... хотя и описано в API битрикса. Работает только OnBeforeIBlockSectionDelete, но оно мне не совсем подходит.