CCrmViewHelper::PrepareUserBaloonHtml

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmViewHelper
  4. PrepareUserBaloonHtml
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
  • Класс: \CCrmViewHelper
  • Вызов: CCrmViewHelper::PrepareUserBaloonHtml
static function PrepareUserBaloonHtml($arParams)
{
	if(!is_array($arParams))
	{
		return '';
	}

	$prefix = isset($arParams['PREFIX']) ? $arParams['PREFIX'] : '';
	$userID = isset($arParams['USER_ID']) ? (int)$arParams['USER_ID'] : 0;
	$userName = isset($arParams['USER_NAME']) ? $arParams['USER_NAME'] : "[{$userID}]";
	if(isset($arParams['ENCODE_USER_NAME']) && $arParams['ENCODE_USER_NAME'])
	{
		$userName = htmlspecialcharsbx($userName);
	}
	$profilePath = isset($arParams['USER_PROFILE_URL']) ? $arParams['USER_PROFILE_URL'] : '';
	$baloonID = $prefix !== '' ? "BALLOON_{$prefix}_U_{$userID}" : "BALLOON_U_{$userID}";
	return ''.$userName.'';
}

Добавить комментарий