- Модуль: catalog
- Путь к файлу: ~/bitrix/modules/catalog/lib/grid/panel/ui/item/editactionsitem.php
- Класс: BitrixCatalogGridPanelUIItemEditActionsItem
- Вызов: EditActionsItem::getProductColumns
private function getProductColumns(): array
{
$result = [];
$availableColumnsIds = array_fill_keys([
'VAT_ID',
'VAT_INCLUDED',
'MEASURE_RATIO',
'MEASURE',
'PURCHASING_PRICE',
'PURCHASING_CURRENCY',
'QUANTITY_TRACE',
'QUANTITY',
'QUANTITY_RESERVED',
'WIDTH',
'LENGTH',
'WEIGHT',
'HEIGHT',
'CAN_BUY_ZERO',
'BARCODE',
], true);
foreach ($this->getColumns() as $column)
{
$id = $column->getId();
if (isset($availableColumnsIds[$id]))
{
$result[$id] = true;
}
}
return $result;
}