...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
- Класс: \CCrmViewHelper
- Вызов: CCrmViewHelper::RenderListMultiField
static function RenderListMultiField(&$arFields, $typeName, $prefix = '', $arEntityTypes = null, $arOptions = null) { $typeName = mb_strtoupper(strval($typeName)); $prefix = strval($prefix); if(!is_array($arEntityTypes)) { $arEntityTypes = CCrmFieldMulti::GetEntityTypes(); } $result = ''; $arValueTypes = isset($arEntityTypes[$typeName]) ? $arEntityTypes[$typeName] : array(); if(!empty($arValueTypes)) { $values = self::PrepareListMultiFieldValues($arFields, $typeName, $arValueTypes); $result .= ($typeName === 'PHONE' ? '' : '') .self::RenderListMultiFieldValues("{$prefix}{$typeName}", $values, $typeName, $arValueTypes, $arOptions) .''; } return $result; }
Понравилась статья? Хочется дополнительно мотивировать к написанию новых материалов или поддержать проект? Сделать это можно прямо сейчас.