typo3 - 流体内容 : How to hide default Headline in TYPO3 8

标签 typo3 fluid-styled-content tx-fluidcontent

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

tt_content.fluidcontent_content.10 >

我如何在 V8 中执行此操作?

TYPO3 8.7.4 流体内容 5.2.0 通量 8.2.1

最佳答案

TYPO3 8 中流体样式内容中标题的基本解释:

每个 CType 的标题都可以在“Header.html”部分的所属模板(Textmedia、Menu 等)中定义。此部分由主布局“默认”调用,并在所属模板中查找“页眉”部分。如果它没有在模板中定义,它将使用部分“Header/All”——这可以通过使用 section viewhelper 的“optional”参数来实现。见:

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

Fluidcontent 是一个使用“Generic.html”模板的插件,该模板不包含名为“Header”的部分,因此“Header/All”部分默认用于所有插件。

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

<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>

关于typo3 - 流体内容 : How to hide default Headline in TYPO3 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45477841/

相关文章:

TYPO3 8.7 无法覆盖 Fluid Styled Content 模板

typo3 - 如何知道是否使用了TYPO3扩展通量和流体含量?

vba - WinHTTP VBA 后续请求不能使用之前的登录凭据?

hook - TYPO3:创建或编辑页面后 Hook

TYPO3:从扩展 php 代码添加元 header noindex

caching - typo3 刷新缓存附加操作

typo3 - 自定义 CType 与 CType 列表和列表类型

typo3 - 覆盖 TYPO3 Fluid_styled_content 的单个部分