• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/component/gridvariationform.php
  • Класс: BitrixCatalogComponentGridVariationForm
  • Вызов: GridVariationForm::getAdditionalValues
protected function getAdditionalValues(array $values, array $descriptions = null): array
{
	$additionalValues = parent::getAdditionalValues($values, $descriptions);

	$numberFields = ['MEASURE_RATIO', 'QUANTITY'];
	foreach ($numberFields as $fieldName)
	{
		$fieldName = self::formatFieldName($fieldName);
		if (isset($values[$fieldName]) && $values[$fieldName] == 0)
		{
			$additionalValues[$fieldName] = null;
		}
	}

	return $additionalValues;
}