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

Имя пользователя с тултипом


Описание main.user.link

Компонент выводит имя пользователя с всплывающей подсказкой (тултипом), который содержит информацию о пользователе социальной сети. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути: Служебные > Пользователь > Имя пользователя с тултипом.



Параметры

Поле Параметр Описание
Основные параметры
Идентификатор пользователя ID Параметр содержит код, в котором передается идентификатор пользователя социальной сети.
Отображение имени NAME_TEMPLATE Указывается шаблон для отображения ФИО пользователя социальной сети. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество.
Показывать логин, если не задано имя SHOW_LOGIN [Y|N] При отмеченной опции будет отображен логин пользователя, если не задано имя.
Отображать личное фото в списке USE_THUMBNAIL_LIST [Y|N] При отмеченной опции личное фото будет отображено в списке пользователей.
Показывать поля пользователя SHOW_FIELDS Указываются пользовательские свойства, которые будут отображены в тултипе в публичной части.
Показывать доп. свойства USER_PROPERTY Указываются дополнительные пользовательские свойства, которые будут отображены в тултипе в публичной части.
Путь к странице пользователя PATH_TO_SONET_USER_PROFILE Задается путь к странице профиля пользователя социальной сети.
Внешний вид
Формат показа даты и времени DATE_TIME_FORMAT Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
Шаблоны ссылок
Шаблон пути к странице пользователя PROFILE_URL Задается шаблон пути к странице профиля пользователя социальной сети.
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Дополнительные настройки
Показывать год рождения SHOW_YEAR Поле определяет кому показываеть год рождения:
  • всем (Y);
  • только мужчинам (M);
  • никому (N).


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

<?$APPLICATION->IncludeComponent("bitrix:main.user.link","",Array(
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "7200",
		"ID" => "",
		"NAME_TEMPLATE" => "#NOBR##LAST_NAME# #NAME##/NOBR#",
		"SHOW_LOGIN" => "Y",
		"THUMBNAIL_LIST_SIZE" => "30",
		"THUMBNAIL_DETAIL_SIZE" => "100",
		"USE_THUMBNAIL_LIST" => "Y",
		"SHOW_FIELDS" => Array("PERSONAL_BIRTHDAY", "PERSONAL_ICQ", "PERSONAL_PHOTO", "PERSONAL_CITY", "WORK_COMPANY", "WORK_POSITION"),
		"USER_PROPERTY" => Array("UF_USER_CAR_DEMO"),
		"PATH_TO_SONET_USER_PROFILE" => "",
		"PROFILE_URL" => "",
		"DATE_TIME_FORMAT" => "d.m.Y H:i:s",
		"SHOW_YEAR" => "Y"
	),
);?>


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

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

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

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

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