Одностраничный компонент. Предназначен для импорта новостей с другого сайта.
Пример вызова
<?$APPLICATION->IncludeComponent(
"bitrix:rss.show",
"",
Array(
"SITE" => "www.1c-bitrix.ru",
"PORT" => "80",
"PATH" => "/bitrix/rss.php",
"QUERY_STR" => "ID=news_sm&LANG=ru&TYPE=news&LIMIT=5",
"OUT_CHANNEL" => "N",
"NUM_NEWS" => "10",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600"
)
);?>
Описание параметров
Основные параметры
- SITE
- Адрес сайта для импорта. Указывается адрес сайта, с которого будет осуществляться импорт новостей.
- PORT
- Порт (обычно 80).
- PATH
- Путь к rss файлу.
- QUERY_STR
- Строка запроса (если нужна).
- OUT_CHANNEL
- [Y|N] Находятся ли новости вне канала (обычно нет).
- NUM_NEWS
- Количество новостей для показа (0 - не ограничивать).
Настройки кеширования
- CACHE_TYPE
- Тип кеширования. Доступны следующие значения:
- А - Автоматическое кеширование. Действует при включенном автокешировании на странице Настройки кеширования (Настройки > Настройки продукта > Автокеширование) и при установленном времени кэширования в поле CACHE_TIME (сек.).
- Y - Кешировать. При данном типе время кеширования (CACHE_TIME) должно быть установлено вручную. Настройки автокеширования в этом случае не работают.
- N - Не кешировать. При выборе этого типа кеширование не происходит, независимо от настроек автокеширования (Настройки > Настройки продукта > Автокеширование)
- CACHE_TIME
- Время кеширования в секундах.
- CACHE_FILTER
- [Y|N] Кешировать при установленном фильтре. При установленной опции каждый результат, полученный из фильтра будет кешироваться. Имеет смысл отмечать, если многие пользователи используют одну и туже выборку из фильтра.