我尝试显示条件字段,条件为已选中复选框。 这是显示条件:
<displayCond>FIELD:isEvent:=:1</displayCond>
有人可以帮帮我吗?这是完整的代码:
<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Function</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<settings.priceList>
<section>1</section>
<type>array</type>
<el>
<container>
<title>Price boxes</title>
<type>array</type>
<el>
<name>
<TCEforms>
<label>Seasons name</label>
<config>
<type>input</type>
<size>48</size>
</config>
</TCEforms>
</name>
<isEvent>
<TCEforms>
<exclude>0</exclude>
<label>Is event?</label>
<config>
<type>check</type>
</config>
</TCEforms>
</isEvent>
<evenText>
<TCEforms type="array">
<exclude>0</exclude>
<label>Event text</label>
<displayCond>FIELD:isEvent:=:1</displayCond>
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<defaultExtras>richtext[*]:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>
</TCEforms>
</evenText>
</el>
</container>
</el>
</settings.priceList>
</el>
</ROOT>
</sDEF>
</sheets>
答案 0 :(得分:0)
很抱歉,container
元素不支持此功能,仅限于顶层。
无法指定容器元素的索引,在评估条件的方法中没有上下文。
settings.isEvent
可行,但有点像
1}}不受支持。
您可以自己查看settings.priceList.container.0.isEvent
代码来澄清。