Zgodnie ze stroną wiki Dodawanie Javascript i CSS do strony , możesz dodać arkusz stylów w addStyleSheet
następujący sposób:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
Lub w JHtml::stylesheet
ten sposób:
JHtml::stylesheet($url, array(), true);
Ale strona wiki Tworzenie szablonu podstawowego instruuje ucznia, aby zawierał takie arkusze stylów:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
To omija addStyleSheet
i JHtml::stylesheet
. Czy to dobry pomysł? Kiedy użyjesz pierwszego, a kiedy drugiego?
Uwaga: JHtml::_("script", …)
i JHtml::_("stylesheet", …)
są prawie dokładnie takie same jak JHtml::script
i JHtml::stylesheet
. Zobacz Co JHtml::_
zrobić .