- Модуль: socialnetwork
- Путь к файлу: ~/bitrix/modules/socialnetwork/lib/componenthelper.php
- Класс: BitrixSocialnetworkComponentHelper
- Вызов: ComponentHelper::getUrlPreviewContent
static function getUrlPreviewContent($uf, $params = array())
{
global $APPLICATION;
$res = false;
if ($uf["USER_TYPE"]["USER_TYPE_ID"] !== 'url_preview')
{
return $res;
}
ob_start();
$APPLICATION->includeComponent(
"bitrix:system.field.view",
$uf["USER_TYPE"]["USER_TYPE_ID"],
array(
"LAZYLOAD" => (isset($params["LAZYLOAD"]) && $params["LAZYLOAD"] === "Y" ? "Y" : "N"),
"MOBILE" => (isset($params["MOBILE"]) && $params["MOBILE"] === "Y" ? "Y" : "N"),
"arUserField" => $uf,
"arAddField" => array(
"NAME_TEMPLATE" => ($params["NAME_TEMPLATE"] ?? false),
"PATH_TO_USER" => ($params["PATH_TO_USER"] ?? '')
)
), null, array("HIDE_ICONS"=>"Y")
);
$res = ob_get_clean();
return $res;
}