ResultEntity::getTemplateFieldValue

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. ResultEntity
  4. getTemplateFieldValue
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/resultentity.php
  • Класс: Bitrix\Crm\WebForm\ResultEntity
  • Вызов: ResultEntity::getTemplateFieldValue
protected function getTemplateFieldValue($entityName, $fieldName)
{
	if(!$this->entityMap)
	{
		$this->entityMap = Entity::getMap();
	}

	if(!isset($this->entityMap[$entityName]))
	{
		return null;
	}

	if(!isset($this->entityMap[$entityName]['FIELD_AUTO_FILL_TEMPLATE']))
	{
		return null;
	}

	if(!isset($this->entityMap[$entityName]['FIELD_AUTO_FILL_TEMPLATE'][$fieldName]))
	{
		return null;
	}

	$fieldProperties = $this->entityMap[$entityName]['FIELD_AUTO_FILL_TEMPLATE'][$fieldName];
	return $this->replaceDefaultFieldValue($fieldProperties['TEMPLATE']);
}

Добавить комментарий