• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/prop_html.php
  • Класс: CIBlockPropertyHTML
  • Вызов: CIBlockPropertyHTML::GetPublicViewHTML
static function GetPublicViewHTML($arProperty, $value, $strHTMLControlName)
{
	if (!is_array($value["VALUE"]))
		$value = static::ConvertFromDB($arProperty, $value);
	$ar = $value['VALUE'] ?? '';
	if (!empty($ar) && is_array($ar))
	{
		if (isset($strHTMLControlName['MODE']) && $strHTMLControlName['MODE'] == 'CSV_EXPORT')
			return '['.$ar["TYPE"].']'.$ar["TEXT"];
		elseif (isset($strHTMLControlName['MODE']) && $strHTMLControlName['MODE'] == 'SIMPLE_TEXT')
			return ($ar["TYPE"] == 'HTML' ? strip_tags($ar["TEXT"]) : $ar["TEXT"]);
		else
			return FormatText($ar["TEXT"], $ar["TYPE"]);
	}

	return '';
}