Документация для разработчиков

RSS новости (экспорт)

Компонент предназначен для создания страницы, которая отдает выбранные новости вашего сайта в формате RSS. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Контент > RSS > RSS новости (экспорт).

Компонент относится к модулю Информационные блоки.

Пример вызова компонента rss.out

Секции настроек компонента:

  • Основные параметры
  • Источник данных
  • Настройки кеширования
  • Параметры RSS
  • Описание параметров

    Поле Параметр Описание
    Основные параметры
    Тип информационного блока IBLOCK_TYPE Указывается один из созданных в системе типов информационных блоков.
    Информационный блок IBLOCK_ID Для выбранного типа инфоблоков указывается идентификатор информационного блока, информация из которого будет экспортироваться.
    Раздел SECTION_ID Указывается числовой код, в котором передается идентификатор раздела. Поле может быть оставлено пустым, если указан Код раздела.
    Код раздела SECTION_CODE Указывается символьный код раздела, из которого будут выбраны новости. Поле может быть оставлено пустым, если указан Раздел.
    Количество новостей для экспорта NUM_NEWS Задается количество новостей для экспорта.
    Количество дней для экспорта NUM_DAYS Указывается количество дней для экспорта новостей.
    Источник данных
    Поле для первой сортировки новостей SORT_BY1 Поле для первой сортировки новостей:
    • ID - по идентификатору;
    • NAME – по заголовку;
    • ACTIVE_FROM – по дате начала активности;
    • SORT – по индексу сортировки;
    • TIMESTAMP_X - по дате последнего изменения;
    • CREATED - по дате создания.
    Направление для первой сортировки новостей SORT_ORDER1 Направление для первой сортировки новостей:
    • ASC – по возрастанию;
    • DECS – по убыванию.
    Поле для второй сортировки новостей SORT_BY2 Поле для второй сортировки новостей:
    • ID - по идентификатору;
    • NAME – по заголовку;
    • ACTIVE_FROM – по дате начала активности;
    • SORT – по индексу сортировки;
    • TIMESTAMP_X - по дате последнего изменения;
    • CREATED - по дате создания.
    Направление для второй сортировки новостей SORT_ORDER2 Направление для второй сортировки новостей:
    • ASC – по возрастанию;
    • DECS – по убыванию.
    Фильтр FILTER_NAME Задается имя глобальной переменной для фильтрации новостей.
    Настройки кеширования
    Тип кеширования CACHE_TYPE Тип кеширования:
    • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
    • Y - Кешировать: для кеширования необходимо определить время кеширования;
    • N - Не кешировать: кеширования нет в любом случае.
    Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
    Кешировать при установленном фильтре CACHE_FILTER [Y|N] При отмеченной опции каждый результат, полученный из фильтра, будет кешироваться.
    Учитывать права доступа CACHE_GROUPS [Y|N] При отмеченной опции будут учитываться права доступа при кешировании.
    Параметры RSS
    Время жизни (в минутах) RSS_TTL Указывается количество минут, на которые канал может кешироваться перед обновлением ресурса.
    Экспортировать в диалект Яндекса YANDEX [Y|N] При отмеченной опции новости будут экспортироваться в диалект Яндекса.


    © «Битрикс», 2001-2020, «1С-Битрикс», 2020
    Наверх