76 'data_type' =>
'integer',
78 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_IBLOCK_ID_FIELD'),
80 'SECTION_ID' =>
array(
81 'data_type' =>
'integer',
83 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_SECTION_ID_FIELD'),
85 'PROPERTY_ID' =>
array(
86 'data_type' =>
'integer',
88 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_PROPERTY_ID_FIELD'),
90 'SMART_FILTER' =>
array(
91 'data_type' =>
'boolean',
92 'values' =>
array(
'N',
'Y'),
93 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_SMART_FILTER_FIELD'),
95 'DISPLAY_TYPE' =>
array(
96 'data_type' =>
'enum',
98 self::NUMBERS_WITH_SLIDER,
101 self::CHECKBOXES_WITH_PICTURES,
102 self::CHECKBOXES_WITH_PICTURES_AND_LABELS,
105 self::DROPDOWN_WITH_PICTURES_AND_LABELS,
108 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_DISPLAY_TYPE_FIELD'),
110 'DISPLAY_EXPANDED' =>
array(
111 'data_type' =>
'boolean',
112 'values' =>
array(
'N',
'Y'),
113 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_DISPLAY_EXPANDED_FIELD'),
115 'FILTER_HINT' =>
array(
116 'data_type' =>
'string',
117 'title' => Loc::getMessage(
'IBLOCK_SECTION_PROPERTY_ENTITY_FILTER_HINT_FIELD'),
118 'validation' =>
array(__CLASS__,
'validateFilterHint'),
121 'data_type' =>
'Bitrix\Iblock\Iblock',
122 'reference' =>
array(
'=this.IBLOCK_ID' =>
'ref.ID'),
125 'data_type' =>
'Bitrix\Iblock\Property',
126 'reference' =>
array(
'=this.PROPERTY_ID' =>
'ref.ID'),
129 'data_type' =>
'Bitrix\Iblock\Section',
130 'reference' =>
array(
'=this.SECTION_ID' =>
'ref.ID'),