• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/product/systemfield/markingcodegroup.php
  • Класс: BitrixCatalogProductSystemFieldMarkingCodeGroup
  • Вызов: MarkingCodeGroup::prepareValueForExport
static function prepareValueForExport(array $field, array $productRow): array
{
	$value = $productRow[$field['XML_ID']];
	if ($value !== null)
	{
		$value = (int)$value;
	}
	if ($value === self::USE_PARENT_PRODUCT_VALUE)
	{
		$productRow[$field['XML_ID']] = self::USE_PARENT_PRODUCT_XML_VALUE;
	}
	elseif ($value !== null)
	{
		$productRow[$field['XML_ID']] = self::getXmlIdById(
			$field['SETTINGS']['HLBLOCK_ID'],
			$value
		);
	}

	return $productRow;
}