• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/page/asset.php
  • Класс: BitrixMainPageAsset
  • Вызов: Asset::showFilesList
public function showFilesList()
{
	$res = '';
	if (!CJSCore::IsCoreLoaded())
	{
		return $res;
	}

	if (!empty($this->assetList['JS']))
	{
		$assets = [];
		foreach ($this->getTargetList('JS') as $set)
		{
			if ($this->mode & $set['MODE']
				&& isset($this->assetList['SOURCE_JS'][$set['PARENT_NAME']][$set['NAME']])
				&& is_array($this->assetList['SOURCE_JS'][$set['PARENT_NAME']][$set['NAME']]))
			{
				$assets = array_merge($assets, $this->assetList['SOURCE_JS'][$set['PARENT_NAME']][$set['NAME']]);
			}
		}

		if (!empty($assets))
		{
			$res .= '';
			$res .= "n";
		}
	}

	if (!empty($this->assetList['CSS']))
	{
		$assets = [];
		foreach ($this->getTargetList('CSS') as $set)
		{
			if ($this->mode & $set['MODE']
				&& isset($this->assetList['SOURCE_CSS'][$set['PARENT_NAME']][$set['NAME']])
				&& is_array($this->assetList['SOURCE_CSS'][$set['PARENT_NAME']][$set['NAME']])
			)
			{
				$assets = array_merge($assets, $this->assetList['SOURCE_CSS'][$set['PARENT_NAME']][$set['NAME']]);
			}
		}

		if (!empty($assets))
		{
			$res .= '';
			$res .= "n";
		}
	}
	return $res;
}