Secondo la pagina wiki Aggiungendo Javascript e CSS alla pagina , puoi aggiungere un foglio di stile con addStyleSheetquesto:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
O con JHtml::stylesheetquesto:
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 addStyleSheete 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::scripte JHtml::stylesheet. Vedere cosa significa JHtml::_fare .