• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/template/engine.php
  • Класс: BitrixIblockTemplateNodeEntityField
  • Вызов: NodeEntityField::process
public function process(EntityBase $entity)
{
	$entityObject = $entity;
	$pathToField = explode(".", $this->entityField);
	for ($i = 0, $c = count($pathToField)-1; $i < $c; $i++)
	{
		$entityObject = $entityObject->resolve($pathToField[$i]);
	}
	if ($entityObject)
		return $entityObject->getField($pathToField[$c]);
	else
		return "";
}