3namespace Bitrix\Iblock\Integration\UI\Grid\Property\Type;
5use Bitrix\Iblock\Integration\UI\Grid\General\BaseProvider;
6use Bitrix\Main\Localization\Loc;
13 private int $propertyId;
20 $this->propertyId = $propertyId;
28 return "iblock_property_{$this->propertyId}_list_values";
39 'name' => Loc::getMessage(
'IBLOCK_UI_GRID_PROPERTY_LIST_VALUES_PROVIDER_ID'),
44 'name' => Loc::getMessage(
'IBLOCK_UI_GRID_PROPERTY_LIST_VALUES_PROVIDER_XML_ID'),
50 'name' => Loc::getMessage(
'IBLOCK_UI_GRID_PROPERTY_LIST_VALUES_PROVIDER_VALUE'),
56 'name' => Loc::getMessage(
'IBLOCK_UI_GRID_PROPERTY_LIST_VALUES_PROVIDER_SORT'),
63 'name' => Loc::getMessage(
'IBLOCK_UI_GRID_PROPERTY_LIST_VALUES_PROVIDER_DEF'),
86 $result[
'SHOW_GRID_SETTINGS_MENU'] =
false;
__construct(int $propertyId)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)