• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/search/searchmap.php
  • Класс: Bitrix\Crm\Search\SearchMap
  • Вызов: SearchMap::addUserField
public function addUserField(array $userField)
{
	global $USER_FIELD_MANAGER;

	$userTypeID = isset($userField['USER_TYPE_ID']) ? $userField['USER_TYPE_ID'] : '';
	if($userTypeID === 'boolean')
	{
		$values = array();
		if(isset($userField['VALUE']) && (bool)$userField['VALUE'] && isset($userField['EDIT_FORM_LABEL']))
		{
			$values[] = $userField['EDIT_FORM_LABEL'];
		}
	}
	else
	{
		$values = explode(',', $USER_FIELD_MANAGER->getPublicText($userField));
	}
	//$values = explode(',', $USER_FIELD_MANAGER->getPublicText($userField));

	foreach($values as $value)
	{
		$this->addText(trim($value), 1024);
	}
}