• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/classes/general/report.php
  • Класс: CReport
  • Вызов: CReport::generateValueUrl
static function generateValueUrl($elem, $dataRow, $entity)
{
	// create url
	$urlParams = array();

	foreach ($elem['href']['elements'] as $hrefElem)
	{
		$alias = EntityQueryChain::getAliasByDefinition($entity, $hrefElem['name']);

		if (!empty($hrefElem['aggr']))
		{
			$alias = $hrefElem['aggr'].'_'.$alias;
		}

		$urlParams[$hrefElem['name']] = $dataRow[$alias];
	}

	return CComponentEngine::MakePathFromTemplate($elem['href']['pattern'], $urlParams);
}