Всем доброго времени суток!
Этот код, добавленный в init.php работает на версии php 5.3, но не работает на версиях 5.4 и выше. Версия Битрикс управление сайтом 15.0.6 Малый бизнес. Ошибок не выводится, в логах всё чисто. Просто не отрабатывает и всё. Настройки в php.ini одинаковые.
Этот код, добавленный в init.php работает на версии php 5.3, но не работает на версиях 5.4 и выше. Версия Битрикс управление сайтом 15.0.6 Малый бизнес. Ошибок не выводится, в логах всё чисто. Просто не отрабатывает и всё. Настройки в php.ini одинаковые.
Код |
---|
AddEventHandler("iblock", "OnBeforeIBlockElementAdd", "DeactivateWithoutPicture"); AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "DeactivateWithoutPicture"); function DeactivateWithoutPicture($arFields) { if($arFields['IBLOCK_ID']==14) { if (is_null($arFields["DETAIL_PICTURE"])) { $arFields['ACTIVE'] = 'N'; } } } |