- Модуль: webdav
- Путь к файлу: ~/bitrix/modules/webdav/classes/symlinkhelper.php
- Класс: CWebDavSymlinkHelper
- Вызов: CWebDavSymlinkHelper::generateNameForGroupLink
static function generateNameForGroupLink($groupId, array $targetSectionData)
{
if(!CModule::IncludeModule('socialnetwork'))
{
return false;
}
$query = CSocNetGroup::getList(array(), array('ID' => $groupId), false, false, array('NAME'));
if(!$query)
{
return false;
}
$group = $query->fetch();
if(empty($group['NAME']))
{
return false;
}
$group['NAME'] = GetMessage('WD_SYMLINK_TEMPLATE_NAME', array('#NAME#' => Emoji::decode($group['NAME'])));
return CWebDavTools::regenerateNameIfNonUnique($group['NAME'], $targetSectionData['IBLOCK_ID'], $targetSectionData['SECTION_ID']);
}