• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/page/asset.php
  • Класс: BitrixMainPageAsset
  • Вызов: Asset::setTemplateID
private function setTemplateID()
{
	static $firstExec = true;
	if ($firstExec && !$this->ajax && (!defined("ADMIN_SECTION") || ADMIN_SECTION !== true))
	{
		if (defined("SITE_TEMPLATE_PREVIEW_MODE"))
		{
			$this->templatePath = BX_PERSONAL_ROOT.'/tmp/templates/__bx_preview';
		}
		elseif (defined('SITE_TEMPLATE_ID'))
		{
			$this->siteTemplateID = SITE_TEMPLATE_ID;
			$this->templatePath = SITE_TEMPLATE_PATH;
		}
		else
		{
			$this->siteTemplateID = '.default';
			$this->templatePath = BX_PERSONAL_ROOT."/templates/.default";
		}
		$firstExec = false;
	}
}