• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblock.php
  • Класс: CAllIBlock
  • Вызов: CAllIBlock::getFieldsDefaultValues
static function getFieldsDefaultValues(): array
{
	$jpgQuality = static::getDefaultJpegQuality();

	return [
		'IBLOCK_SECTION' => [
			'KEEP_IBLOCK_SECTION_ID' => 'N',
		],
		'ACTIVE' => 'Y',
		'ACTIVE_FROM' => '',
		'ACTIVE_TO' => '',
		'SORT' => 500,
		'NAME' => '',
		'PREVIEW_PICTURE' => [
			'FROM_DETAIL' => 'N',
			'UPDATE_WITH_DETAIL' => 'N',
			'DELETE_WITH_DETAIL' => 'N',
			'SCALE' => 'N',
			'WIDTH' => '',
			'HEIGHT' => '',
			'IGNORE_ERRORS' => 'N',
			'METHOD' => 'resample',
			'COMPRESSION' => $jpgQuality,
			'USE_WATERMARK_TEXT' => 'N',
			'WATERMARK_TEXT' => '',
			'WATERMARK_TEXT_FONT' => '',
			'WATERMARK_TEXT_COLOR' => '',
			'WATERMARK_TEXT_SIZE' => '',
			'WATERMARK_TEXT_POSITION' => '',
			'USE_WATERMARK_FILE' => 'N',
			'WATERMARK_FILE' => '',
			'WATERMARK_FILE_ALPHA' => '',
			'WATERMARK_FILE_POSITION' => '',
			'WATERMARK_FILE_ORDER' => '', // unused
		],
		'PREVIEW_TEXT_TYPE' => 'text',
		'PREVIEW_TEXT' => '',
		'DETAIL_PICTURE' => array(
			'SCALE' => 'N',
			'WIDTH' => '',
			'HEIGHT' => '',
			'IGNORE_ERRORS' => 'N',
			'METHOD' => 'resample',
			'COMPRESSION' => $jpgQuality,
			'USE_WATERMARK_TEXT' => 'N',
			'WATERMARK_TEXT' => '',
			'WATERMARK_TEXT_FONT' => '',
			'WATERMARK_TEXT_COLOR' => '',
			'WATERMARK_TEXT_SIZE' => '',
			'WATERMARK_TEXT_POSITION' => '',
			'USE_WATERMARK_FILE' => 'N',
			'WATERMARK_FILE' => '',
			'WATERMARK_FILE_ALPHA' => '',
			'WATERMARK_FILE_POSITION' => '',
			'WATERMARK_FILE_ORDER' => '', // unused
		),
		'DETAIL_TEXT_TYPE' => 'text',
		'DETAIL_TEXT' => '',
		'XML_ID' => '',
		'CODE' => [
			'UNIQUE' => 'N',
			'TRANSLITERATION' => 'N',
			'TRANS_LEN' => 100,
			'TRANS_CASE' => 'L',
			'TRANS_SPACE' => '-',
			'TRANS_OTHER' => '-',
			'TRANS_EAT' => 'Y',
			'USE_GOOGLE' => 'N',
		],
		'TAGS' => '',
		'SECTION_NAME' => '',
		'SECTION_PICTURE' => [
			'FROM_DETAIL' => 'N',
			'UPDATE_WITH_DETAIL' => 'N',
			'DELETE_WITH_DETAIL' => 'N',
			'SCALE' => 'N',
			'WIDTH' => '',
			'HEIGHT' => '',
			'IGNORE_ERRORS' => 'N',
			'METHOD' => 'resample',
			'COMPRESSION' => $jpgQuality,
			'USE_WATERMARK_TEXT' => 'N',
			'WATERMARK_TEXT' => '',
			'WATERMARK_TEXT_FONT' => '',
			'WATERMARK_TEXT_COLOR' => '',
			'WATERMARK_TEXT_SIZE' => '',
			'WATERMARK_TEXT_POSITION' => '',
			'USE_WATERMARK_FILE' => 'N',
			'WATERMARK_FILE' => '',
			'WATERMARK_FILE_ALPHA' => '',
			'WATERMARK_FILE_POSITION' => '',
			'WATERMARK_FILE_ORDER' => '', // unused
		],
		'SECTION_DESCRIPTION_TYPE' => 'text',
		'SECTION_DESCRIPTION' => '',
		'SECTION_DETAIL_PICTURE' => [
			'SCALE' => 'N',
			'WIDTH' => '',
			'HEIGHT' => '',
			'IGNORE_ERRORS' => 'N',
			'METHOD' => 'resample',
			'COMPRESSION' => $jpgQuality,
			'USE_WATERMARK_TEXT' => 'N',
			'WATERMARK_TEXT' => '',
			'WATERMARK_TEXT_FONT' => '',
			'WATERMARK_TEXT_COLOR' => '',
			'WATERMARK_TEXT_SIZE' => '',
			'WATERMARK_TEXT_POSITION' => '',
			'USE_WATERMARK_FILE' => 'N',
			'WATERMARK_FILE' => '',
			'WATERMARK_FILE_ALPHA' => '',
			'WATERMARK_FILE_POSITION' => '',
			'WATERMARK_FILE_ORDER' => '',
		],
		'SECTION_XML_ID' => '',
		'SECTION_CODE' => [
			'UNIQUE' => 'N',
			'TRANSLITERATION' => 'N',
			'TRANS_LEN' => 100,
			'TRANS_CASE' => 'L',
			'TRANS_SPACE' => '-',
			'TRANS_OTHER' => '-',
			'TRANS_EAT' => 'Y',
			'USE_GOOGLE' => 'N',
		],
		'LOG_SECTION_ADD' => false,
		'LOG_SECTION_EDIT' => false,
		'LOG_SECTION_DELETE' => false,
		'LOG_ELEMENT_ADD' => false,
		'LOG_ELEMENT_EDIT' => false,
		'LOG_ELEMENT_DELETE' => false,
		'XML_IMPORT_START_TIME' => false,
		'DETAIL_TEXT_TYPE_ALLOW_CHANGE' => 'Y',
		'PREVIEW_TEXT_TYPE_ALLOW_CHANGE' => 'Y',
		'SECTION_DESCRIPTION_TYPE_ALLOW_CHANGE' => 'Y',
	];
}