Пишу гайд для себя.
Вывод свойства элемента в модуле bitrix:news.list раздельно друг от друга.
Вывод одного свойства:
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?if($arProperty["CODE"]=="PROPERTYCODE"):?>
<?=$arProperty["DISPLAY_VALUE"];?>,
<?endif;?>
<?endforeach;?>
Вывод свойства с условием "показывать, если нет первого"
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?if($arProperty["CODE"]=="PROPERTYFIRST" && is_array($arItem["DISPLAY_PROPERTIES"]["PROPERTYFIRST"])):?>
<?=$arProperty["DISPLAY_VALUE"];?>
<?elseif($arProperty["CODE"]=="PROPERTYSCND"):?>
<?if(!is_array($arItem["DISPLAY_PROPERTIES"]["PROPERTYFIRST"])):?>
<?=$arProperty["DISPLAY_VALUE"];?>
<?endif;?>
<?endif;?>
<?endforeach;?>
Вывод свойства с условием "показывать, если при добавлении не указано другое"
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?if($arProperty["CODE"]=="PROPERTYSCND"):?>
<?if(!is_array($arItem["DISPLAY_PROPERTIES"]["PROPERTYFIRST"])):?>
<?=$arProperty["DISPLAY_VALUE"];?>
<?endif;?>
<?endif;?>
<?endforeach;?>