在TYPO3中,使用config.disableAllHeaderCode = 1重新引入page.includeJS

时间:2013-12-23 19:38:40

标签: typo3 typoscript

为了获得干净的标记,我已经设置了

page.config.disableAllHeaderCode = 1

在TYPO3 6.1中

这允许完全控制模板,但也禁用page.includeJS,page.includeJSFooter等功能。基本上,这是预期的 - 但有一种方法可以恢复该功能(例如,当扩展使用它时)和将生成的代码准确地重新引入模板?

这样的东西
page.10.marks.JSFOOTER < page.includeJSFooter

1 个答案:

答案 0 :(得分:2)

这在技术上是不可能的,请参阅https://git.typo3.org/Packages/TYPO3.CMS.git/blob/HEAD:/typo3/sysext/frontend/Classes/Page/PageGenerator.php#l237

当设置disableAllHeaderCode时,内容不会包含头信息。由于标头数据是在运行时构建的,因此无法存储并重新使用它。

你想要达到什么目标?