fluidcontent:如何隐藏TYPO3中的默认标题8

时间:2017-08-03 07:40:50

标签: typo3 fluid-styled-content tx-fluidcontent

在版本7中,我可以隐藏前端的标题:

tt_content.fluidcontent_content.10 >

我怎样才能在V8中做到这一点?

TYPO3 8.7.4 fluidcontent 5.2.0 通量8.2.1

2 个答案:

答案 0 :(得分:4)

TYPO3 8中流体样式内容中标题的基本说明

每个CType的标题可以在Section" Header.html"中的所属模板(Textmedia,菜单等)中定义。此部分由主要布局"默认"并正在寻找Section" Header"在所属的模板中。如果它没有在模板中定义,它将使用部分"标题/全部" - 这可以通过使用"可选" sectionhelper的参数。参见:

<f:render section="Header" optional="true">
    <f:render partial="Header/All" arguments="{_all}"/>
</f:render>

Fluidcontent是一个使用&#34; Generic.html&#34;模板不包含名为&#34; Header&#34;所以&#34; Header / All&#34; partial默认用于所有插件。

解决方案:将该部分添加到通用模板并检查它是否是您想要的插件(fluidcontent)

<f:section name="Header">
    <f:if condition="{data.CType} == 'fluidcontent_content'">
        <f:then>
            <f:comment>Dont output a header</f:comment>
        </f:then>
        <f:else>
            <f:comment>Use default header</f:comment>
            <f:render partial="Header/All" arguments="{_all}"/>
        </f:else>
    </f:if>
</f:section>

答案 1 :(得分:0)

您可以使用以下排版隐藏特定 CType 的标题:

tt_content.[CType].settings.defaultHeaderType = 0

在你的情况下,CType 将是fluidcontent_content。