Здравствуйте, у меня сработал только следующий код:
1) Как сделать товары в этом разделе неактивными?
2) Как правильно завести свойство раздела UF_HIDE и назначить её для разделов, которые должны быть скрыты. Если можно со скриншотами.
Спасибо заранее за помощь.
Код |
---|
AddEventHandler("iblock", "OnBeforeIBlockSectionUpdate", Array("MyClass", "OnBeforeIBlockSectionUpdateHandler")); class MyClass { // создаем обработчик события "OnBeforeIBlockSectionUpdate" function OnBeforeIBlockSectionUpdateHandler(&$arFields) { $resSection = CIBlockSection::GetList(array(),array('ID'=>$arFields['ID'],'IBLOCK_ID'=>$arFields['IBLOCK_ID']),false,array('ID','UF_HIDE')); if($arFields["XML_ID"]=="78478127376363636333") { $arFields["ACTIVE"]="N"; } } } |
2) Как правильно завести свойство раздела UF_HIDE и назначить её для разделов, которые должны быть скрыты. Если можно со скриншотами.
Спасибо заранее за помощь.