Документация для разработчиков
Темная тема

Визуальная структура компании


Описание intranet.structure.visual

Выводит всплывающее окно с информацией. Компонент разработан для решения Сайт медицинской организации. Компонент стандартный и входит в дистрибутив модуля.

Компонент доступен только для расширенного варианта решения 1С-Битрикс: Сайт медицинской организации. В визуальном редакторе компонент расположен по пути: Мед.сайт > Разное > Всплывающее облако.



Параметры

Поле Параметр Описание
Основные параметры
Страница структуры компании DETAIL_URL Указывается путь к странице структуры учебного заведения.
Страница профиля пользователя PROFILE_URL Указывается путь к странице с профиля пользователя.
Страница отправки личного сообщения PM_URL Указывается путь к странице отправки личного сообщения.
Отображение имени NAME_TEMPLATE Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество.
Показывать логин, если не задано имя SHOW_LOGIN [Y|N] При отмеченной опции будет выводиться логин, если не указано имя в профиле сотрудника.
Выводить всплывающие информационные карточки пользователей USE_USER_LINK [Y|N] При отмеченной опции будут выводиться всплывающие информационные карточки сотрудников.
Тип инфо-блока IBLOCK_TYPE Выбирается один из созданных в системе типов информационных блоков.
Инфо-блок IBLOCK_ID Для выбранного типа инфоблока указывается инфоблок.
Разрешить настройку отображения состава групп ALLOW_SET_USER_VIEW [Y|N] При отмеченной опции будет разрешена настройка отображения состава групп.
Отображение состава групп DEFAULT_USER_VIEW Выбирается формат отображения состава групп по умолчанию:
  • Все;
  • Активный состав.
Путь к рабочей группе PATH_TO_GROUP Указывается шаблон ссылки на страницу рабочей группы.
Источник данных
Свойства разделов SECTION_USER_FIELDS С помощью клавиши Ctrl выбираются свойства разделов.
Настройки кеширования
Тип кеширования CACHE_TYPE Указывается тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.


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

<?$APPLICATION->IncludeComponent(
"campus:intranet.structure.visual",
	"",
	Array(
		"DETAIL_URL" => "/company/structure.php?set_filter_structure=Y&structure_UF_DEPARTMENT=#ID#",
		"PROFILE_URL" => "/company/personal/user/#ID#/",
		"PM_URL" => "/company/personal/messages/chat/#ID#/",
		"NAME_TEMPLATE" => "#LAST_NAME#, #NAME# #SECOND_NAME#",
		"SHOW_LOGIN" => "Y",
		"USE_USER_LINK" => "Y",
		"IBLOCK_TYPE" => "structure",
		"IBLOCK_ID" => "5",
		"SECTION_USER_FIELDS" => array("UF_HEAD"),
		"ALLOW_SET_USER_VIEW" => "Y",
		"DEFAULT_USER_VIEW" => "all",
		"PATH_TO_GROUP" => "/workgroups/group/#GROUP_ID#/",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "2592000"
	)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024