- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_productprops_helper.php
- Класс: \CCrmProductPropsHelper
- Вызов: CCrmProductPropsHelper::ListAddHeades
static function ListAddHeades($arPropUserTypeList, $arProps, &$arHeaders)
{
foreach ($arProps as $propID => $arProp)
{
if (!empty($arProp['USER_TYPE']) && !array_key_exists($arProp['USER_TYPE'], $arPropUserTypeList))
continue;
if ((!empty($arProp['USER_TYPE'])
&& is_array($arPropUserTypeList[$arProp['USER_TYPE']])
&& array_key_exists('GetPublicViewHTML', $arPropUserTypeList[$arProp['USER_TYPE']]))
|| empty($arProp['USER_TYPE']))
{
$arHeaders[] = array(
'id' => $propID,
'name' => htmlspecialcharsex($arProp['NAME']),
'default' => false,
'sort' => $arProp['MULTIPLE']=='Y'? '': $propID,
'editable' => false
);
}
}
}