...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/mobile_helper.php
- Класс: \CCrmMobileHelper
- Вызов: CCrmMobileHelper::getContactSortFields
static function getContactSortFields() { $addressLabels = Bitrix\Crm\EntityAddress::getShortLabels(); $fields = array( 'ID' => array('id' => 'ID', 'name' => GetMessage('CRM_COLUMN_CONTACT_ID'), 'sort' => 'id'), 'CONTACT_COMPANY' => array('id' => 'CONTACT_COMPANY', 'name' => GetMessage('CRM_COLUMN_CONTACT_CONTACT_COMPANY_INFO'), 'sort' => 'company_title'), 'NAME' => array('id' => 'NAME', 'name' => GetMessage('CRM_COLUMN_CONTACT_NAME'), 'sort' => 'name'), 'LAST_NAME' => array('id' => 'LAST_NAME', 'name' => GetMessage('CRM_COLUMN_CONTACT_LAST_NAME'), 'sort' => 'last_name'), 'SECOND_NAME' => array('id' => 'SECOND_NAME', 'name' => GetMessage('CRM_COLUMN_CONTACT_SECOND_NAME'), 'sort' => 'second_name'), 'BIRTHDATE' => array('id' => 'BIRTHDATE', 'name' => GetMessage('CRM_COLUMN_CONTACT_BIRTHDATE'), 'sort' => 'BIRTHDATE'), 'POST' => array('id' => 'POST', 'name' => GetMessage('CRM_COLUMN_CONTACT_POST'), 'sort' => 'post'), 'COMPANY_ID' => array('id' => 'COMPANY_ID', 'name' => GetMessage('CRM_COLUMN_CONTACT_COMPANY_ID'), 'sort' => 'company_title'), 'TYPE_ID' => array('id' => 'TYPE_ID', 'name' => GetMessage('CRM_COLUMN_CONTACT_TYPE'), 'sort' => 'type_id'), 'ASSIGNED_BY' => array('id' => 'ASSIGNED_BY', 'name' => GetMessage('CRM_COLUMN_CONTACT_ASSIGNED_BY'), 'sort' => 'assigned_by'), 'ADDRESS' => array('id' => 'ADDRESS', 'name' => $addressLabels['ADDRESS'], 'sort' => 'address'), 'ADDRESS_2' => array('id' => 'ADDRESS_2', 'name' => $addressLabels['ADDRESS_2'], 'sort' => 'address_2'), 'ADDRESS_CITY' => array('id' => 'ADDRESS_CITY', 'name' => $addressLabels['CITY'], 'sort' => 'address_city'), 'ADDRESS_REGION' => array('id' => 'ADDRESS_REGION', 'name' => $addressLabels['REGION'], 'sort' => 'address_region'), 'ADDRESS_PROVINCE' => array('id' => 'ADDRESS_PROVINCE', 'name' => $addressLabels['PROVINCE'], 'sort' => 'address_province'), 'ADDRESS_POSTAL_CODE' => array('id' => 'ADDRESS_POSTAL_CODE', 'name' => $addressLabels['POSTAL_CODE'], 'sort' => 'address_postal_code'), 'ADDRESS_COUNTRY' => array('id' => 'ADDRESS_COUNTRY', 'name' => $addressLabels['COUNTRY'], 'sort' => 'address_country'), 'SOURCE_ID' => array('id' => 'SOURCE_ID', 'name' => GetMessage('CRM_COLUMN_CONTACT_SOURCE'), 'sort' => 'source_id'), 'CREATED_BY' => array('id' => 'CREATED_BY', 'name' => GetMessage('CRM_COLUMN_CONTACT_CREATED_BY'), 'sort' => 'created_by'), 'DATE_CREATE' => array('id' => 'DATE_CREATE', 'name' => GetMessage('CRM_COLUMN_CONTACT_DATE_CREATE'), 'sort' => 'date_create'), 'MODIFY_BY' => array('id' => 'MODIFY_BY', 'name' => GetMessage('CRM_COLUMN_CONTACT_MODIFY_BY'), 'sort' => 'modify_by'), 'DATE_MODIFY' => array('id' => 'DATE_MODIFY', 'name' => GetMessage('CRM_COLUMN_CONTACT_DATE_MODIFY'), 'sort' => 'date_modify') ); return $fields; }