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

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


Описание 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
Наверх