...Человеческий поиск в разработке...
- Модуль: sender
- Путь к файлу: ~/bitrix/modules/sender/lib/integration/crm/connectors/personalize/basepersonalize.php
- Класс: Bitrix\Sender\Integration\Crm\Connectors\Personalize\BasePersonalize
- Вызов: BasePersonalize::addAssignedByFieldsValue
static function addAssignedByFieldsValue($assignedByID, &$objDocument) { if ($assignedByID < 1) { return; } $dbUsers = \CUser::GetList( 'id', 'asc', ['ID' => $assignedByID], [ 'SELECT' => [ 'UF_SKYPE', 'UF_TWITTER', 'UF_FACEBOOK', 'UF_LINKEDIN', 'UF_XING', 'UF_WEB_SITES', 'UF_PHONE_INNER', ], 'FIELDS' => [ 'EMAIL', 'WORK_PHONE', 'PERSONAL_MOBILE', 'LOGIN', 'ACTIVE', 'NAME', 'LAST_NAME', 'SECOND_NAME', 'WORK_POSITION', 'PERSONAL_WWW', 'PERSONAL_CITY', ], ] ); $arUser = is_object($dbUsers)? $dbUsers->Fetch() : null; $objDocument['ASSIGNED_BY.EMAIL'] = is_array($arUser)? $arUser['EMAIL'] : ''; $objDocument['ASSIGNED_BY.WORK_PHONE'] = is_array($arUser)? $arUser['WORK_PHONE'] : ''; $objDocument['ASSIGNED_BY.PERSONAL_MOBILE'] = is_array($arUser)? $arUser['PERSONAL_MOBILE'] : ''; $objDocument['ASSIGNED_BY.LOGIN'] = is_array($arUser)? $arUser['LOGIN'] : ''; $objDocument['ASSIGNED_BY.ACTIVE'] = is_array($arUser)? $arUser['ACTIVE'] : ''; $objDocument['ASSIGNED_BY.NAME'] = is_array($arUser)? $arUser['NAME'] : ''; $objDocument['ASSIGNED_BY.LAST_NAME'] = is_array($arUser)? $arUser['LAST_NAME'] : ''; $objDocument['ASSIGNED_BY.SECOND_NAME'] = is_array($arUser)? $arUser['SECOND_NAME'] : ''; $objDocument['ASSIGNED_BY.WORK_POSITION'] = is_array($arUser)? $arUser['WORK_POSITION'] : ''; $objDocument['ASSIGNED_BY.PERSONAL_WWW'] = is_array($arUser)? $arUser['PERSONAL_WWW'] : ''; $objDocument['ASSIGNED_BY.PERSONAL_CITY'] = is_array($arUser)? $arUser['PERSONAL_CITY'] : ''; $objDocument['ASSIGNED_BY.UF_SKYPE'] = is_array($arUser)? $arUser['UF_SKYPE'] : ''; $objDocument['ASSIGNED_BY.UF_TWITTER'] = is_array($arUser)? $arUser['UF_TWITTER'] : ''; $objDocument['ASSIGNED_BY.UF_FACEBOOK'] = is_array($arUser)? $arUser['UF_FACEBOOK'] : ''; $objDocument['ASSIGNED_BY.UF_LINKEDIN'] = is_array($arUser)? $arUser['UF_LINKEDIN'] : ''; $objDocument['ASSIGNED_BY.UF_XING'] = is_array($arUser)? $arUser['UF_XING'] : ''; $objDocument['ASSIGNED_BY.UF_WEB_SITES'] = is_array($arUser)? $arUser['UF_WEB_SITES'] : ''; $objDocument['ASSIGNED_BY.UF_PHONE_INNER'] = is_array($arUser)? $arUser['UF_PHONE_INNER'] : ''; }