Битрикс: пользовательские свойства разделов и их получние в шаблонах компонентов

   •  
   •   Стилетов Александр



1. Пользовательское свойство раздела типа файл (НЕмножественный)

<!-- выводим польз св-во UF_ANONS_PICT -->
<?
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ID"=>$arResult["ID"]), true,$arSelect=Array("UF_ANONS_PICT"));
while($ar_result = $db_list->GetNext()):
?>
<img src="<?=CFile::GetPath($ar_result["UF_ANONS_PICT"]); ?> ">
<?endwhile?>
<!-- // выводим польз св-во UF_ANONS_PICT -->

2. Пользовательское свойство раздела типа текст

<!--   // выводим польз св-во UF_NAME_EN       -->
<?
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ID"=>$arResult["ID"]), true,$arSelect=Array("UF_NAME_EN"));
while($ar_result = $db_list->GetNext()):  
?>
<?=$ar_result["UF_NAME_EN"] ?>
<?endwhile?>
<!--   // выводим польз св-во UF_NAME_EN      -->

3. Пользовательское свойство раздела типа строка с html содержимым 

<!--   // выводим польз св-во UF_NAME_EN       -->
<?
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ID"=>$arResult["ID"]), true,$arSelect=Array("UF_NAME_EN"));
while($ar_result = $db_list->GetNext()):  
?>
<?=$ar_result["~UF_NAME_EN"] ?>
<?endwhile?>
<!--   // выводим польз св-во UF_NAME_EN      -->

Возврат к списку