Компоненты 2.0::Группы блогов
Компонент выводит непустые группы блогов. Компонент стандартный и входит в дистрибутив модуля.
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:blog.groups","",Array(
"GROUPS_COUNT" => "6",
"COLS_COUNT" => "2",
"PATH_TO_GROUP" => "blog_g_blog.php?page=group&group_id=#group_id#",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "86400",
"SORT_BY1" => "NAME",
"SORT_ORDER1" => "ASC",
"SORT_BY2" => "ID",
"SORT_ORDER2" => "ASC",
"GROUP_VAR" => "group_id",
"PAGE_VAR" => "page"
)
);?>
Описание параметров
Внешний вид
- GROUPS_COUNT
- Количество групп, выводимых на странице. Будут выведены только непустые группы.
- COLS_COUNT
- Количество столбцов, в которые будут выведены группы.
Шаблоны ссылок
- PATH_TO_GROUP
- Путь к странице всех блогов некоторой группы блогов.
Настройки кэширования
- CACHE_TYPE
- Тип кэширования:
- A - Авто: действует при включенном кэшировании в течение заданного времени;
- Y - Кэшировать: необходимо определить время кэширования;
- N - Не кэшировать: кэширования нет в любом случае.
- CACHE_TIME
- Время кэширования, указанное в секундах.
Дополнительные настройки
- SORT_BY1
- Выбирается первый параметр сортировки:
- NAME - название группы;
- ID - идентификатор группы.
- SORT_ORDER1
- Направление сортировки по параметру SORT_BY1:
- asc - по возрастанию;
- desc - по убыванию.
- SORT_BY2
- Выбирается второй параметр сортировки.
- SORT_ORDER2
- Направление сортировки по параметру SORT_BY2.
- GROUP_VAR
- Имя переменной, которой передается ID группы блога.
- PAGE_VAR
- Имя переменной, которой передается страница блога.