Menurut halaman wiki Menambahkan Javascript dan CSS ke Halaman , Anda dapat menambahkan stylesheet dengan addStyleSheet
seperti ini:
$document = JFactory::getDocument();
$document->addStyleSheet($url);
Atau dengan JHtml::stylesheet
seperti ini:
JHtml::stylesheet($url, array(), true);
Tetapi halaman wiki Membuat Template Dasar menginstruksikan pelajar untuk memasukkan stylesheet seperti ini:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
Ini memotong addStyleSheet
dan JHtml::stylesheet
. Apakah ini ide yang bagus? Kapan Anda akan menggunakan yang pertama dan kapan Anda akan menggunakan yang kedua?
Catatan: JHtml::_("script", …)
dan JHtml::_("stylesheet", …)
hampir persis sama dengan JHtml::script
dan JHtml::stylesheet
. Lihat Apa yang JHtml::_
dilakukan .