• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/extlinks.php
  • Класс: CWebDavExtLinks
  • Вызов: CWebDavExtLinks::GetExtensionIcon
static function GetExtensionIcon($urlT)
{
	$arIco = array(
		"doc" => "doc.jpg",
		"docx" => "doc.jpg",
		"pdf" => "pdf.jpg",
		"pic.jpg" => "pdf.jpg",
		"ppt" => "ppt.jpg",
		"pptx" => "ppt.jpg",
		"xls" => "xls.jpg",
		"xlsx" => "xls.jpg",
		"txt" => "txt.jpg",
		/*'rar' => 'rar.png',
		'zip' => 'zip.png',*/
	);
	$res = "empty.jpg";

	$arIm = explode(",", CFile::GetImageExtensions());
	foreach($arIm as $ci)
	{
		if($ci <> '')
		{
			$arIco[$ci] = "pic.jpg";
		}
	}
	$fExtQ = mb_strtolower(GetFileExtension($urlT));
	if(array_key_exists($fExtQ, $arIco))
	{
		$res = $arIco[$fExtQ];
	}

	return $res;
}