我目前正在使用 TYPO3 6.1.8-dev 构建一个 Fluid/fluidpages (GitHub Master) 驱动的模板,并设法让它在根页面上运行,但是,在值继承方面,我对子页面有问题.
我已经实现了以下场景:
如果没有设置 TypoScript 覆盖变量,则使用 Flux Flexform 配置,从 TS 设置中检索。Flexform 字段具有以下名称:
gridsettings.topRow_use (checkbox)
gridsettings.topRow_cols (select)
在 Flexform 配置之后,我使用这些字段来构建后端网格,在我将 TypoScript 配置的一些静态值与以下内容混合后:
{v:iterator.merge(a:'{gridsettings}', b:'{tssettings}') -> v:var.set(name:'gridsettings')}
这适用于页面属性中具有显式设置的每个页面,但不适用于应该只继承父设置的子页面。对于子页面,gridsettings 数组为空,只有我的 TS 设置可见。
我想方便地创建一个新的子页面,并将内容添加到继承的后端布局网格中,而无需在页面设置中进行任何进一步的交互。
我该如何解决这个问题?