WikiページのJavaScriptとCSSのページへの追加によると、次のaddStyleSheetようなスタイルシートを追加できます。
$document = JFactory::getDocument();
$document->addStyleSheet($url);
またはJHtml::stylesheetこのように:
JHtml::stylesheet($url, array(), true);
しかし、Wikiページ「基本的なテンプレートの作成」では、次のようなスタイルシートを含めるように学習者に指示しています。
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css">
</head>
これはとをバイパスaddStyleSheetしJHtml::stylesheetます。これは良い考えですか?前者はいつ使用し、後者はいつ使用しますか?
注: JHtml::_("script", …)とJHtml::_("stylesheet", …)ほぼ正確に同じであるJHtml::scriptとJHtml::stylesheet。何JHtml::_をするかを参照してください。