【问题标题】:typo3 add custom css to bootstrap package错字3将自定义css添加到引导程序包
【发布时间】:2014-08-06 09:23:25
【问题描述】:

我尝试将自定义 css 类添加到 Typo3 6.2 中包含的引导程序包。 在我的根模板页面中,我在设置部分添加了以下代码:

page = PAGE
page.includeCSS.myCustomStylesheet = fileadmin/template/css/custom.css

但是这个打字稿在我的源代码中没有任何作用,好像什么都没写一样。

实际上,当我在静态模板中包含 Bootstrap Package 模板时,每个 Basis 模板都会被删除。

知道如何进行吗?

编辑:在 bootstrap 包中,所有 CSS 样式表都合并到一个文件中。

【问题讨论】:

    标签: typo3


    【解决方案1】:

    路径中的 »EXT:«-string 是扩展目录 (»./typo3conf/ext/«) 的快捷方式。因此,在您的示例中,您将有一个名为 »path_to_my_css« 的扩展名。

    但我猜您可能已将样式表上传到您的文件列表中。如果是,那么点击文件查看完整路径(如 »http://example.com/fileadmin/templates/assets/css/bootstrap.css)«

    然后像这样设置正确的路径

    page.includeCSS.myCustomStylesheet = fileadmin/templates/assets/css/bootstrap.css
    

    您现在将在 HTML 源代码中看到带有附加哈希的文件链接

    <link rel="stylesheet" type="text/css" href="/fileadmin/templates/assets/css/bootstrap.css?1350898986" media="all">
    

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,并在引导程序包的 github 站点上找到了解决方案。 问题是默认的 css 连接和压缩。如果您通过

      停用它
      config.concatenateCss = 0
      

      css 将被正确包含。

      来源:https://github.com/benjaminkott/bootstrap_package/issues/33

      Javascript 文件也有类似的选项:

      config.concatenateJs = 0
      

      希望对你有帮助。

      【讨论】:

      • 和我一起工作。谢谢
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      • 2015-06-23
      • 2011-07-10
      • 2020-11-21
      • 1970-01-01
      相关资源
      最近更新 更多