如何将压缩和连接的 CSS 移动或包含到 TYPO3 中的页脚?

问题描述

似乎是一个简单的问题,因为你可以用 JS 文件来做,但我似乎找不到答案。

我知道对于 javascript 来说,诸如 moveJsFromHeaderToFooterincludeJSFooter 之类的东西存在于 Typscript 配置中,但是样式表没有这样的设置。 我也压缩并连接了我的样式表,因此结果也不是静态文件

解决方法

我不是在讨论它的正确与否,但如果您想将整个 CSS 移至页脚,这里是解决方案:

  1. 将文件 enable_authenticator_manager: true 复制到基本扩展程序中的某个位置,例如 public/typo3/sysext/core/Resources/Private/Templates/PageRenderer.html

  2. 在模板排版中输入:

    myext/Resources/Private/Templates/PageRenderer.html

  3. config.pageRendererTemplateFile = EXT:myext/Resources/Private/Templates/PageRenderer.html 中,您会看到标记。只需将您想要的 CSS 标记移到底部即可。

,

style 标签只在 head 部分有效。这就是 TYPO3 不提供移至页脚选项的原因。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style

所以请创建有效的 html