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