1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
PropertyFilter.php
См. документацию.
1<?php
2
4
8
9class PropertyFilter extends Filter
10{
19 public static function create(int $iblockId, PropertyGridProvider $gridProvider): self
20 {
21 $id = $gridProvider->getId();
22 $provider = new PropertyFilterProvider($iblockId, $gridProvider);
23
24 return new static($id, $provider);
25 }
26
32 public function toArray(): array
33 {
34 return [
35 'FILTER_ID' => $this->getID(),
36 'FILTER' => $this->getFieldArrays(),
37 'FILTER_PRESETS' => [],
38 'ENABLE_LABEL' => true,
39 'THEME' => Theme::LIGHT,
40 'CONFIG' => [
41 'AUTOFOCUS' => false,
42 'popupWidth' => 800,
43 ],
44 'USE_CHECKBOX_LIST_FOR_SETTINGS_POPUP' => true,
45 'ENABLE_FIELDS_SEARCH' => 'Y',
46 ];
47 }
48}
if(!Loader::includeModule('messageservice')) $provider
Определения callback_ednaruimhpx.php:21
static create(int $iblockId, PropertyGridProvider $gridProvider)
Определения PropertyFilter.php:19
const LIGHT
Определения theme.php:15
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$iblockId
Определения iblock_catalog_edit.php:30