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

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


Описание conf.rss.out

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

В визуальном редакторе компонент расположен по пути: Компоненты > Конференции > Новости.



Параметры

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


Пример вызова

<?$APPLICATION->IncludeComponent(
"bitrix:conf.rss.out",
	"",
	Array(
		"IBLOCK_TYPE" => "s1_conference",
		"IBLOCK_ID" => "6",
		"SECTION_ID" => "",
		"SECTION_CODE" => "",
		"NUM_NEWS" => "20",
		"NUM_DAYS" => "30",
		"RSS_TTL" => "60",
		"YANDEX" => "Y",
		"SORT_BY1" => "ACTIVE_FROM",
		"SORT_ORDER1" => "DESC",
		"SORT_BY2" => "SORT",
		"SORT_ORDER2" => "ASC",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600"
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024