- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/grid/panel/action/groupaction.php
- Класс: BitrixMainGridPanelActionGroupAction
- Вызов: GroupAction::getControl
public function getControl(): ?array
{
$items = $this->getGroupDropdownItems();
if (empty($items))
{
return null;
}
return [
'TYPE' => Types::DROPDOWN,
'ID' => static::getId(),
'NAME' => static::getId(),
'ITEMS' => [
[
'NAME' => Loc::getMessage('MAIN_GRID_PANEL_GROUP_ACTIONS_ITEM_PLACEHOLDER'),
'VALUE' => 'default',
'ONCHANGE' => [
[
'ACTION' => Actions::RESET_CONTROLS,
],
],
],
... $items,
],
];
}