static function getUserFieldDescriptions(string $highloadBlockId): array
{
return [
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_NAME',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_BRAND_NAME',
'SORT' => '100',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'Y',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_FILE',
'USER_TYPE_ID' => 'file',
'XML_ID' => 'UF_BRAND_FILE',
'SORT' => '200',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'Y',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_LINK',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_BRAND_LINK',
'SORT' => '300',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'Y',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_DESCRIPTION',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_BRAND_DESCR',
'SORT' => '400',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'Y',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_FULL_DESCRIPTION',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_BRAND_FULL_DESCR',
'SORT' => '500',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'Y',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_SORT',
'USER_TYPE_ID' => 'double',
'XML_ID' => 'UF_BRAND_SORT',
'SORT' => '600',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'N',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_EXTERNAL_CODE',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_BRAND_EXTERNAL_CODE',
'SORT' => '700',
'MULTIPLE' => 'N',
'MANDATORY' => 'N',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'N',
],
[
'ENTITY_ID' => 'HLBLOCK_' . $highloadBlockId,
'FIELD_NAME' => 'UF_XML_ID',
'USER_TYPE_ID' => 'string',
'XML_ID' => 'UF_XML_ID',
'SORT' => '800',
'MULTIPLE' => 'N',
'MANDATORY' => 'Y',
'SHOW_FILTER' => 'N',
'SHOW_IN_LIST' => 'Y',
'EDIT_IN_LIST' => 'Y',
'IS_SEARCHABLE' => 'N',
],
];
}