• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/prop_xmlid.php
  • Класс: CIBlockPropertyXmlID
  • Вызов: CIBlockPropertyXmlID::GetUIEntityEditorPropertyViewHtml
static function GetUIEntityEditorPropertyViewHtml(array $params = []): string
{
	$result = '';

	if (empty($params['VALUE']))
	{
		return '';
	}

	if (!is_array($params['VALUE']))
	{
		$params['VALUE'] = [$params['VALUE']];
	}

	foreach ($params['VALUE'] as $value)
	{
		$filter = [
			'CHECK_PERMISSIONS' => 'Y',
			'MIN_PERMISSION' => 'R',
			'XML_ID' => $value,
		];
		$element = CIBlockElement::GetList(
			[],
			$filter,
			false,
			false,
			['ID', 'XML_ID', 'IBLOCK_ID', 'NAME']
		)->Fetch();

		$result .= htmlspecialcharsbx($element['NAME']) . '
'; } return $result; }