【问题标题】:Overwrite template's stylesheet with the one from custom component in Joomla用 Joomla 中的自定义组件覆盖模板的样式表
【发布时间】:2014-08-01 01:19:13
【问题描述】:

在我的自定义 Joomla 3 扩展中,我使用 Bootstrap 2.3.2 作为前端。我注意到默认的 Joomla 模板 protostar 会覆盖默认的 Bootstrap 类,这不是我想要的。有没有办法在模板的样式表之后加载我的样式表,以便它们覆盖任何可能存在的常见规则?

【问题讨论】:

    标签: joomla joomla3.0


    【解决方案1】:

    试试这样的,

    这将在组件调用时将css 添加到组件HTML 部分中。请记住,它不会在头部添加css,但肯定会出现在模板css之后

        $stylelink = '<link rel="stylesheet" href="../css/css.css" />';
        $document = JFactory::getDocument();
        $document->addCustomTag($stylelink);
    

    希望它有效..

    【讨论】:

      猜你喜欢
      • 2013-04-13
      • 2012-06-14
      • 2014-01-28
      • 2011-08-13
      • 1970-01-01
      • 2013-01-12
      • 2020-05-23
      • 2014-04-14
      • 1970-01-01
      相关资源
      最近更新 更多