通过getDocument包含css文件不起作用

时间:2013-11-11 18:05:23

标签: joomla

我正在尝试通过$document = JFactory::getDocument();JHtml::stylesheet($stylesheet);添加一些css文件,但这些都不起作用。为什么它不起作用?

$document = JFactory::getDocument();
$reset = '/media/com_event/css/reset.css';
$document->addStyleSheet($reset );
JHtml::stylesheet($reset);

我在组件的视图中添加了这些文件。

2 个答案:

答案 0 :(得分:0)

您需要使用JUri::root()包含完整路径,如下所示:

$reset = JUri::root() . 'media/com_event/css/reset.css';
$document->addStyleSheet($reset);

希望这有帮助

答案 1 :(得分:0)

包含在您的模板index.php

<jdoc:include type="head" /> 

它将开始工作。