• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/mobile_helper.php
  • Класс: \CCrmMobileHelper
  • Вызов: CCrmMobileHelper::getFieldUser
static function getFieldUser(&$arHeaders, $entity)
{
	global $USER_FIELD_MANAGER;

	$arTypeInfo = array();
	$userType = new CCrmUserType($USER_FIELD_MANAGER, $entity);
	$userType->PrepareFieldsInfo($arTypeInfo);

	if (!empty($arTypeInfo))
	{
		foreach($arTypeInfo as $typeID => $info)
		{
			$arHeaders[$typeID] = array(
				'id' => $typeID,
				'name' => $info['LABELS']['LIST'],
				'sort' => false,
				'TYPE_ID' => $info['TYPE'],
				'SETTINGS' => $info['SETTINGS'],
				'USER_TYPE' => $info['USER_TYPE']
			);

			if ($info['TYPE'] == 'boolean')
				$arHeaders[$typeID]['type'] = "CHECKBOX";
		}
	}
}