• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/component/productlist.php
  • Класс: BitrixCatalogComponentProductList
  • Вызов: ProductList::loadMeasures
protected function loadMeasures(): void
{
	$measureResult = CCatalogMeasure::getList(
		['CODE' => 'ASC'],
		[],
		false,
		[],
		['CODE', 'SYMBOL_RUS', 'SYMBOL_INTL', 'IS_DEFAULT', 'ID']
	);

	$this->measures = [];
	while ($measureFields = $measureResult->Fetch())
	{
		$measureItem = [
			'ID' => $measureFields['ID'],
			'CODE' => $measureFields['CODE'],
			'IS_DEFAULT' => $measureFields['IS_DEFAULT'],
			'SYMBOL' => $measureFields['SYMBOL_RUS'] ?? $measureFields['SYMBOL_INTL'],
		];

		$this->measures[$measureFields['ID']] = $measureItem;
	}
}