我有一个 gridelement 与 flexform 组合用于某些配置,并且无法通过“ flexform_fieldname ”读取给定的 flexform 值
系统/版本:
- 打字稿3 9.5
- 网格元素 9.2
设置网格元素:
pageStripe {
frame = 3
config {
colCount = 1
rowCount = 1
rows {
1 {
columns {
1 {
name = Title
colPos = 10
}
}
}
}
}
flexformDS = FILE:EXT:path/to/PageStripe.xml
}
柔性版结构:
<bgcolor type="array">
<TCEforms>
<label>Label</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Default (no background color)</numIndex>
<numIndex index="1">default</numIndex>
</numIndex>
</items>
</config>
</TCEforms>
</bgcolor>
我的gridelement布局html中的流体输出:
<f:debug>{flexform_bgcolor}</f:debug> // output = NULL
<f:debug>{data.flexform_bgcolor}</f:debug> // output = NULL
<f:debug>{data.pi_flexform.data.general.lDEF.bgcolor.vDEF}</f:debug> // output = correct value
问题:这是我的代码中的错误配置还是最新版本的 gridelements 中的错误,即短虚拟名称无法读取 flexform 值(flexform_bgcolor 而不是 data.pi_flexform.data.general.lDEF.bgcolor.vDEF) ,即使“resolveFlexFormData”设置为 1?