Согласно вики-странице Добавление Javascript и CSS на страницу , вы можете добавить таблицу стилей addStyleSheet
следующим образом:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
Или JHtml::stylesheet
вот так:
JHtml::stylesheet($url, array(), true);
Но на вики-странице « Создание базового шаблона» учащемуся нужно включить такие таблицы стилей:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
Это обходит addStyleSheet
и JHtml::stylesheet
. Это хорошая идея? Когда бы вы использовали первое и когда вы бы использовали второе?
Примечание: JHtml::_("script", …)
и JHtml::_("stylesheet", …)
почти такие же, как JHtml::script
и JHtml::stylesheet
. См Что JHtml::_
делать .