在 TYPO3 v8 上 css_styled_content 的前端没有副标题

No subheader on the frontend with css_styled_content on TYPO3 v8

当使用css_styled_content时,前端根本看不到副标题。 然而用 fluid_styled_content 替换 css_style_content,显示了子标题。但是其他一些事情变得糟糕,比如超出尺寸的图像。所以我想让它与 css_styled_content 一起工作,甚至虽然它已被弃用,但将来会被删除。

我正在使用 templavoila 制作模板。想到可能是localprocessing xml 中写了一些错别字用于副标题渲染,搜索数据库没有发现任何相关内容。

副标题为文本 CType。

也许这个打字错误deprecated/needed要更改?

    tt_content.text.5 < tt_content.header.20
    tt_content.text.5 {
      dataWrap = <h4 class="subheader subheader-{field:layout}">|</h4>
    }

谢谢。

因为副标题已经是 CSS-styled-content 的一部分

lib.stdheader

这又已经分配给了

的CType渲染
tt_content.text

不需要手动添加到tt_content.text.5

您可能正在寻找的重大更改可以在 lib.sdtheader 本身中找到,因为副标题仅在 HTML5 文档类型中呈现。

if {
    isTrue {
        field = subheader
    }
    value = html5
    equals.data = TSFE:config|config|doctype
}

因此在这种情况下设置正确的文档类型应该可以完成工作。