• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/component/base.php
  • Класс: BitrixIblockComponentBase
  • Вызов: Base::initItemsMeasure
protected function initItemsMeasure(array &$items)
{
	if (empty($items))
		return;

	foreach (array_keys($items) as $index)
	{
		if (!isset($items[$index]['PRODUCT']['MEASURE']))
			continue;
		if ($items[$index]['PRODUCT']['MEASURE'] > 0)
		{
			$items[$index]['ITEM_MEASURE'] = array(
				'ID' => $items[$index]['PRODUCT']['MEASURE'],
				'TITLE' => '',
				'~TITLE' => ''
			);
		}
		else
		{
			$items[$index]['ITEM_MEASURE'] = array(
				'ID' => null,
				'TITLE' => $this->storage['DEFAULT_MEASURE']['SYMBOL_RUS'],
				'~TITLE' => $this->storage['DEFAULT_MEASURE']['~SYMBOL_RUS']
			);
		}
	}
	unset($index);
}