- Модуль: catalog
- Путь к файлу: ~/bitrix/modules/catalog/lib/grid/panel/ui/item/group/setparametersgroupchild.php
- Класс: BitrixCatalogGridPanelUIItemGroupSetParametersGroupChild
- Вызов: SetParametersGroupChild::getSelectDropdownItem
private function getSelectDropdownItem(string $fieldName, array $dropdownItems): array
{
$field = $this->getProductEntity()->getField($fieldName);
return [
'VALUE' => $fieldName,
'NAME' => $field->getTitle(),
'ONCHANGE' => [
[
'ACTION' => Actions::RESET_CONTROLS,
],
[
'ACTION' => Actions::CREATE,
'DATA' => [
[
'ID' => 'product_field_dropdown_' . $fieldName,
'NAME' => $fieldName,
'TYPE' => Types::DROPDOWN,
'VALUE' => '',
'ITEMS' => $dropdownItems,
],
],
],
],
];
}