Документация для разработчиков
Темная тема
Недоступно в редакциях: Старт

Группы блогов


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



Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх