или
На странице выводится информация через bitrix:news
Например, нужно вывести дополнительное свойство PHONE привязанного элемента.
Подключим файл в котором будет компонент bitrix:news.list
Отмечаем в этом компоненте нужные поля для вывода.
В шаблоне подключаем к файлу с компонентом и прописываем:
<? $GLOBALS['arrFilter'] = array('ID' => $arResult["DISPLAY_PROPERTIES"]["SOTRUDNIK"]["VALUE"]); ?>
<? include "sotrudnik.php"; ?>
В фильтре указываем какие сотрудники были привязаны и только их выводим.
или
if($arResult[PROPERTIES][SOTRUDNIK][VALUE]){
$props=CIBlockElement::GetByID($arResult[PROPERTIES][SOTRUDNIK][VALUE])->GetNextElement()->GetProperties();
}
print "<pre>"; print_r($props); print "</pre>";
//выбор нужного значения
print $props[SOTRUDNIK_NUMBER][VALUE];
---------------------------
вывод листа
--------------------------
<ul>
<?foreach($props as $prop){?>
<li><b><?=$prop[NAME]?>:</b> <?=$prop[VALUE]?></li>
<?}?>
</ul> или для множественного значения
foreach($arResult["PROPERTIES"]["SOTRUDNIK"]["VALUE"] as $discip=>$discip_arr){
$props=CIBlockElement::GetByID($discip_arr)->GetNextElement()->GetProperties();
print "<pre>"; print_r($props); print "</pre>";?>
<ul>
<?foreach($props as $prop){?>
<li><b><?=$prop["NAME"]?>:</b> <?=$prop["VALUE"]?></li>
<?}?>
</ul>
