Описание 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"
)
);?>