Добрый день! Возникла у меня проблема. На странице есть компонент новостей с пользовательскими полями (SUB_HEADER и PRICE).
Если выводить поля циклом, то они отображаются и в news.list, и в news.detail, вывожу так: [CODE]<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?=$arProperty["NAME"]?>:
<?if(is_array($arProperty["DISPLAY_VALUE"])):?>
<?=implode(" / ", $arProperty["DISPLAY_VALUE"]);?>
<?else:?>
<?=$arProperty["DISPLAY_VALUE"];?>
<?endif?>
<br /> <?endforeach;?> [/CODE]
<?=$arResult["DISPLAY_PROPERTIES"]["SUB_HEADER"]["VALUE"]?>
<?endif;?>[/CODE]
Если выводить поля циклом, то они отображаются и в news.list, и в news.detail, вывожу так: [CODE]<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?=$arProperty["NAME"]?>:
<?if(is_array($arProperty["DISPLAY_VALUE"])):?>
<?=implode(" / ", $arProperty["DISPLAY_VALUE"]);?>
<?else:?>
<?=$arProperty["DISPLAY_VALUE"];?>
<?endif?>
<br /> <?endforeach;?> [/CODE]
Если же пытаюсь вывести одно из свойств (а именно это мне и нужно), то оно отображается в news.detail, и не выводится в news.list, вот код:
[CODE]<?if(!empty($arResult["DISPLAY_PROPERTIES"]["SUB_HEADER"]["VALUE"])):?><?=$arResult["DISPLAY_PROPERTIES"]["SUB_HEADER"]["VALUE"]?>
<?endif;?>[/CODE]
Где может быть проблема? я в замешательстве. Спасибо!