删除带有打字错误的默认 html header

Remove default html header with typoscript

我使用自己的扩展生成 html header,这工作正常。仍然只生成默认的 header,所以当我们查看页面代码时,会生成两个 htlm header。即使我使用下面的设置。有任何想法吗?

page = PAGE
page.config {
  noPageTitle = 1
}

关于问题的原写法:如何删除页面header:

有两种方式,要么使用

page {
    config.disableAllHeaderCode = 1
}

或获取 typo3/sysext/cms/tslib/templates/tslib_page_frontend.html 的副本,编辑它并通过

启用它

config.pageRendererTemplateFile = /your/path(没有 page.!)

虽然我已经停止这样做(禁用 header),因为您会错过一些有用的 JS TYPO3 创建(电子邮件地址加密,使用 RSA 的 FE 登录)。

关于重写的问题:如何去除页面标题标签。

config.noPageTitle = 2

这是 TypoScript 的 age-old 盛会:

https://forge.typo3.org/issues/14929