CCrmExternalSaleImport::SocNetFormatEvent

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmExternalSaleImport
  4. SocNetFormatEvent
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_external_sale_import.php
  • Класс: \CCrmExternalSaleImport
  • Вызов: CCrmExternalSaleImport::SocNetFormatEvent
static function SocNetFormatEvent($arFields, $arParams, $bMail = false)
{
	$arResult = array(
		'EVENT' => $arFields,
		'EVENT_FORMATTED' => array(
			'TITLE' => $arFields["TITLE"],
			'TITLE_24' => $arFields["TITLE"],
			"MESSAGE" => $arFields["~MESSAGE"],
			"SHORT_MESSAGE" => $arFields["~MESSAGE"],
			'IS_IMPORTANT' => false,//($arFields["EVENT_ID"] == "crm_10_errors") ? true : false,
			'STYLE' => 'new-employee'
		),
	);

	$arResult['CREATED_BY']['FORMATTED'] = "CRM";
	$arResult['ENTITY']['FORMATTED']["NAME"] = GetMessage("CRM_EXT_SALE_IM_GROUP")." ".$arFields["GROUP_NAME"]."";
	$arResult['ENTITY']['FORMATTED']["URL"] = "";

	if (
		$arParams["MOBILE"] != "Y" 
		&& $arParams["NEW_TEMPLATE"] != "Y"
	)
		$arResult['EVENT_FORMATTED']['IS_MESSAGE_SHORT'] = CSocNetLog::FormatEvent_IsMessageShort($arFields['MESSAGE']);

	return $arResult;
}

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