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',
];
}