• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/product/systemfield/markingcodegroup.php
  • Класс: BitrixCatalogProductSystemFieldMarkingCodeGroup
  • Вызов: MarkingCodeGroup::afterLoadInternalModify
static function afterLoadInternalModify(array $row): array
{
	$row = parent::afterLoadInternalModify($row);
	if (empty($row['SETTINGS']) || !is_array($row['SETTINGS']))
	{
		$row['SETTINGS'] = [];
	}
	$row['SETTINGS']['HLBLOCK_ID'] = (int)($row['SETTINGS']['HLBLOCK_ID'] ?? 0);
	$row['SETTINGS']['HLFIELD_ID'] = (int)($row['SETTINGS']['HLFIELD_ID'] ?? 0);

	return $row;
}