Как выбрать несколько выводимых полей в bitrix:news.list?

Для выбора нескольких выводимых полей в компоненте bitrix:news.list можно воспользоваться параметром "FIELD_CODE" или "PROPERTY_CODE".

Параметр "FIELD_CODE" позволяет выбирать поля из базовой таблицы элементов инфоблока. Например, одним из возможных значения для "FIELD_CODE" может быть "ID", что позволит получить идентификатор элемента. Другие полезные поля для выбора включают "NAME" для названия элемента, "PREVIEW_TEXT" для текста анонса, "DETAIL_TEXT" для детального текста и т.д.

Пример использования параметра "FIELD_CODE":

$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "",
    array(
        "IBLOCK_TYPE" => "news",
        "IBLOCK_ID" => "1",
        "NEWS_COUNT" => "10",
        "SORT_BY1" => "SORT",
        "SORT_ORDER1" => "ASC",
        "SORT_BY2" => "ID",
        "SORT_ORDER2" => "DESC",
        "FIELD_CODE" => array("ID", "NAME", "PREVIEW_TEXT"),
    ),
    false
);

В данном примере мы выбрали три поля: "ID", "NAME" и "PREVIEW_TEXT".

Еще одним вариантом является параметр "PROPERTY_CODE", который позволяет выбирать пользовательские свойства элементов инфоблока. Например, если у вас есть пользовательское свойство "PRICE", то можно указать его в "PROPERTY_CODE".

Пример использования параметра "PROPERTY_CODE":

$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "",
    array(
        "IBLOCK_TYPE" => "news",
        "IBLOCK_ID" => "1",
        "NEWS_COUNT" => "10",
        "SORT_BY1" => "SORT",
        "SORT_ORDER1" => "ASC",
        "SORT_BY2" => "ID",
        "SORT_ORDER2" => "DESC",
        "PROPERTY_CODE" => array("PRICE"),
    ),
    false
);

В данном примере мы выбрали пользовательское свойство "PRICE".

Также, не забудьте соответствующим образом настроить шаблон компонента, чтобы отображать выбранные поля.