De acordo com a página da wiki Adicionando Javascript e CSS à página , você pode adicionar uma folha de estilo addStyleSheet
como esta:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
Ou com JHtml::stylesheet
assim:
JHtml::stylesheet($url, array(), true);
Mas a página wiki Criando um modelo básico instrui o aluno a incluir folhas de estilo como esta:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
Isso ignora addStyleSheet
e JHtml::stylesheet
. isso é uma boa ideia? Quando você usaria o primeiro e quando você usaria o último?
Nota: JHtml::_("script", …)
e JHtml::_("stylesheet", …)
são quase exatamente iguais a JHtml::script
e JHtml::stylesheet
. Consulte O que JHtml::_
fazer .