Secondo la pagina wiki Aggiungendo Javascript e CSS alla pagina , puoi aggiungere un foglio di stile con addStyleSheet
questo:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
O con JHtml::stylesheet
questo:
JHtml::stylesheet($url, array(), true);
Ma la pagina wiki Creazione di un modello di base indica allo studente di includere fogli di stile come questo:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
Questo bypassa addStyleSheet
e JHtml::stylesheet
. E 'questa una buona idea? Quando useresti il primo e quando useresti il secondo?
Nota: JHtml::_("script", …)
e JHtml::_("stylesheet", …)
sono quasi esattamente gli stessi di JHtml::script
e JHtml::stylesheet
. Vedere cosa significa JHtml::_
fare .