• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/grid/row/assembler/lockedfieldassembler.php
  • Класс: BitrixCatalogGridRowAssemblerLockedFieldAssembler
  • Вызов: LockedFieldAssembler::isLockedField
private function isLockedField(array $row, string $columnId): bool
{
	$rowType = $row['data']['ROW_TYPE'] ?? RowType::ELEMENT;
	$productType = (int)($row['data']['TYPE'] ?? 0);

	return
		$rowType === RowType::ELEMENT
		&& isset($this->lockedColumns[$productType][$columnId])
		&& $this->lockedColumns[$productType][$columnId] === true
	;
}