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

Информация о специалисте


Описание medsite:medsite.system.person

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

Компонент доступен для базового варианта решения 1С-Битрикс: Сайт медицинской организации. В визуальном редакторе компонент находится в Мед.сайт > Оргструктура > Информация о специалисте.



Параметры

Название Параметр Описание
Основные настройки
ПользовательUSER Параметр принимает ID, либо массив полей с данными о пользователе. В случае передачи ID будет сделан запрос к базе данных для получения информации о пользователе.
Отображение имени NAME_TEMPLATE Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е. используется значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество.
Тип информационного блока организаций ORG_IBLOCK_TYPE Тип инфоблоков с данными об организациях.
Инфоблок подразделенийDEPARTMENT_IB_IDID инфоблока подразделений.
Дополнительные настройки
Инфоблок услугIBLOCK_IDID инфоблока услуг.
Выбирать данные об организациях, в которых работает сотрудникSHOW_COMPANIESПри отмеченной опции будет показаны данные об организациях, в которых работает указанный сотрудник.
Показать список услугSHOW_SERVICES[Y|N] Показывает нужно ли выводить список услуг, оказываемых специалистом.
Ссылка на страницу с информацией о специалистеUSER_INFO_LINKСсылка на персональную страницу сотрудника, используется при выводе списка сотрудников.
Ссылка на расписание сотрудникаSCHEDULE_LINKСсылка на раздел записи на прием.
Вывести пользовательские свойстваUSER_PROPERTYМассив кодов выводимых свойств.
Шаблон заголовка страницы (если пустой - не устанавливается)SET_TITLE_TEMPLATEУстанавливается шаблон заголовка страницы.


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

 IncludeComponent(
	"medsite:medsite.system.person",
	"",
	Array(
		"DEPARTMENTS_IB_ID" => $_REQUEST["ID"],
		"IBLOCK_ID" => $_REQUEST["ID"],
		"NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#",
		"ORG_IBLOCK_TYPE" => "news",
		"SCHEDULE_LINK" => "",
		"SET_TITLE_TEMPLATE" => "",
		"SHOW_COMPANIES" => "N",
		"SHOW_SERVICES" => "N",
		"USER" => "",
		"USER_INFO_LINK" => "/employees/personal_info.php",
		"USER_PROPERTY" => array("FULL_NAME","EMAIL","PERSONAL_PHONE","WORK_POSITION")
	)
);?>


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