FluidPages/Flux 配置未继承到子页面

Posted

技术标签:

【中文标题】FluidPages/Flux 配置未继承到子页面【英文标题】:FluidPages/Flux configuration not inherited to child pages 【发布时间】:2016-06-14 05:49:03 【问题描述】:

我有以下页面模板:

<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
     xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers"
     xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
     xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers">

    <f:layout name="Page"/>

    <f:section name="Configuration">
        <flux:form id="standard">
            <flux:field.input name="settings.claim1" />
            <flux:field.input name="settings.claim2" />
            <flux:field.inline.fal name="settings.stageImage" maxItems="1" minItems="0" />
        </flux:form>
        <flux:grid>
            <!-- Edit this grid to change the "backend layout" structure -->
            <flux:grid.row>
                <flux:grid.column colPos="0" name="main"/>
            </flux:grid.row>
        </flux:grid>
    </f:section>

    <f:section name="Main">
        <div class="page-wrapper">
            <f:render partial="Header" section="Content"/>
            <f:render partial="Stage" section="Content" arguments="_all" />
            <f:render partial="Breadcrumb" section="Content"/>
            <v:content.render column="0"/>
        </div>
    </f:section>
</div>

这是我唯一拥有的并且仅在我的根页面上选择的。所有其他页面都继承该模板。

我必须怎么做才能将配置的值继承到子页面?我已经按照 ViewHelper 参考中的建议对字段尝试了 inherit="true",但我不知道如何处理“如果 ConfigurationProvider 启用了继承”信息。

我正在使用 T3 7.6 和最新的 TER 版本的 Flux、Fluidpages 等。

【问题讨论】:

【参考方案1】:

在编辑你的根页面时,你是否将子页面的后端布局设置为流体页面?

【讨论】:

抱歉回复晚了……从那以后一直生病。是的,我已经设置了建议的设置。我还在“页面布局”下检查了两种布局

以上是关于FluidPages/Flux 配置未继承到子页面的主要内容,如果未能解决你的问题,请参考以下文章

G++ 标志以防止使用未初始化的继承属性

如何从父pom继承依赖到子pom

Django模板——模板继承

发送到子组件的销毁道具返回未定义

数据未在 VueJS 中使用提供/注入从父级注入到子级

从查询到子查询的组中未选择的值