• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/comp_parameters.php
  • Класс: CIBlockParameters
  • Вызов: CIBlockParameters::GetSectionFieldCode
static function GetSectionFieldCode($name, $parent, /** @noinspection PhpUnusedParameterInspection */ $options = array())
{
	//Common use in components
	$result = array(
		"PARENT" => $parent,
		"NAME" => $name,
		"TYPE" => "LIST",
		"MULTIPLE" => "Y",
		"ADDITIONAL_VALUES" => "Y",
		"SIZE" => 8,
		"VALUES" => array(
			"ID" => Loc::getMessage("IBLOCK_FIELD_ID"),
			"CODE" => Loc::getMessage("IBLOCK_FIELD_CODE"),
			"XML_ID" => Loc::getMessage("IBLOCK_FIELD_XML_ID"),
			"NAME" => Loc::getMessage("IBLOCK_FIELD_NAME"),
			"SORT"=> Loc::getMessage("IBLOCK_FIELD_SORT"),
			"DESCRIPTION" => Loc::getMessage("IBLOCK_FIELD_DESCRIPTION"),
			"PICTURE" => Loc::getMessage("IBLOCK_FIELD_PICTURE"),
			"DETAIL_PICTURE" => Loc::getMessage("IBLOCK_FIELD_DETAIL_PICTURE"),
			"IBLOCK_TYPE_ID" => Loc::getMessage("IBLOCK_FIELD_IBLOCK_TYPE_ID"),
			"IBLOCK_ID" => Loc::getMessage("IBLOCK_FIELD_IBLOCK_ID"),
			"IBLOCK_CODE" => Loc::getMessage("IBLOCK_FIELD_IBLOCK_CODE"),
			"IBLOCK_EXTERNAL_ID" => Loc::getMessage("IBLOCK_FIELD_IBLOCK_EXTERNAL_ID"),
			"DATE_CREATE" => Loc::getMessage("IBLOCK_FIELD_DATE_CREATE"),
			"CREATED_BY" => Loc::getMessage("IBLOCK_FIELD_CREATED_BY"),
			"TIMESTAMP_X" => Loc::getMessage("IBLOCK_FIELD_TIMESTAMP_X"),
			"MODIFIED_BY" => Loc::getMessage("IBLOCK_FIELD_MODIFIED_BY"),
		),
	);
	return $result;
}