Просмотров: 10216 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 10.02.2016
Дата последнего изменения: 10.02.2016
Если встаёт необходимость использовать для шаблона компонента какие-то внешние файлы css, то реализовать это можно следующими способами.
До версии 15.5.1
Системной поддержки такой потребности "из коробки" не существовало. Задача решалась одним из трёх способов:
<link href="/local/styles.css" type="text/css" rel="stylesheet" />
$APPLICATION->SetAdditionalCss("/local/styles.css");
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); global $APPLICATION; $APPLICATION->SetAdditionalCss("/local/styles.css");
С версии 15.5.1
С указанной версии появилась штатная поддержка вызова стороннего файла css. Под сторонним файлом понимается как локальный файл вне компонента так и файл на внешнем домене.
Для подключения такого файла в template.php необходимо прописать:
$this->addExternalCss("/local/styles.css"); $this->addExternalJS("/local/liba.js");