...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
- Класс: \CCrmViewHelper
- Вызов: CCrmViewHelper::PrepareListMultiFieldValues
static function PrepareListMultiFieldValues(&$arFields, $typeName, &$arValueTypes) { $typeName = mb_strtoupper(strval($typeName)); $result = array(); foreach($arValueTypes as $valueTypeID => &$arValueType) { $key1 = "~{$typeName}_{$valueTypeID}"; $key2 = "{$typeName}_{$valueTypeID}"; if(isset($arFields[$key1])) { $result[$valueTypeID] = $arFields[$key1]; } elseif(isset($arFields[$key2])) { $result[$valueTypeID] = $arFields[$key2]; } } unset($arValueType); return $result; }