1С-Битрикс: Управление сайтом

Компоненты 2.0::RSS блогов по группам/сайтам

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

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


<?$APPLICATION->IncludeComponent("bitrix:blog.rss.all","",Array(
"MESSAGE_COUNT" => "10",
"PATH_TO_POST" => "blog_post.php?page=post&blog=#blog#&post_id=#post_id#",
"PATH_TO_USER" => "blog_user.php?page=user&user_id=#user_id#",
"BLOG_VAR" => "blog",
"POST_VAR" => "post_id",
"USER_VAR" => "user_id",
"PAGE_VAR" => "page",
"GROUP_ID" => $group_id,
"TYPE" => $type,
"CACHE_TYPE" => "A",
"CACHE_TIME" => "86400"
)
);?>

Описание параметров

Источник данных
GROUP_ID
Код, в котором передается идентификатор группы блогов.
Внешний вид
MESSAGE_COUNT
Число сообщений блогов, данные из которых будут выгружены в соответствующем формате.
Шаблоны ссылок
PATH_TO_POST
Путь к странице просмотра сообщения блога.
PATH_TO_USER
Путь к странице профиля пользователя.
Настройки кеширования
CACHE_TYPE
Тип кеширования:
  • A - Авто: действует при включенном кешировании в течение заданного времени;
  • Y - Кешировать: необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.

CACHE_TIME
Время кеширования, указанное в секундах.
Дополнительные настройки
TYPE
Указывается формат экспорта данных:
  • rss1 - формат RSS .92;
  • rss2 - формат RSS 2.0;
  • atom - формат Atom .03;
либо тип экспорта указывается с помощью кода.
BLOG_VAR
Имя переменной, которой передается ID блога.
POST_VAR
Имя переменной, которой передается ID сообщения.
USER_VAR
Имя переменной, которой передается ID пользователя блога.
PAGE_VAR
Имя переменной, которой передается страница блога.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом