Как при помощи API битрикс программно изменить поля разделов инфоблоков (Типы инфоблоков > Название типа > Описание инфоблока, вкладка Поля разделов) ?
Поля элементов инфоблоков легко меняются при помощи CIBlock:SetFields
$obIBlock = new CIBlock;
$arIBlockFields=$obIBlock->GetFields($ID]);
$arIBlockFields["IBLOCK_SECTION"]["IS_REQUIRED"]="Y";
$arIBlockFields["CODE"]["IS_REQUIRED"]="Y";
$arIBlockFields["CODE"]["DEFAULT_VALUE"]["UNIQUE"]="Y";
$arIBlockFields["CODE"]["DEFAULT_VALUE"]["TRANSLITERATION"]="Y";
$arIBlockFields["TAGS"]["IS_REQUIRED"]="Y";
$obIBlock->SetFields($ID,$arIBlockFields);
Как сделать аналогичное с полями разделов?
Поля элементов инфоблоков легко меняются при помощи CIBlock:SetFields
$obIBlock = new CIBlock;
$arIBlockFields=$obIBlock->GetFields($ID]);
$arIBlockFields["IBLOCK_SECTION"]["IS_REQUIRED"]="Y";
$arIBlockFields["CODE"]["IS_REQUIRED"]="Y";
$arIBlockFields["CODE"]["DEFAULT_VALUE"]["UNIQUE"]="Y";
$arIBlockFields["CODE"]["DEFAULT_VALUE"]["TRANSLITERATION"]="Y";
$arIBlockFields["TAGS"]["IS_REQUIRED"]="Y";
$obIBlock->SetFields($ID,$arIBlockFields);
Как сделать аналогичное с полями разделов?