Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 类型3-Flexforms displayCond不工作_Php_Typo3 - Fatal编程技术网

Php 类型3-Flexforms displayCond不工作

Php 类型3-Flexforms displayCond不工作,php,typo3,Php,Typo3,我试图显示一个条件字段,条件是选中的复选框。 这是显示条件: <displayCond>FIELD:isEvent:=:1</displayCond> 字段:isEvent:=:1 有人能帮我吗?这是完整的代码: <T3DataStructure> <sheets> <sDEF> <ROOT> <TCEforms>

我试图显示一个条件字段,条件是选中的复选框。 这是显示条件:

<displayCond>FIELD:isEvent:=:1</displayCond>
字段:isEvent:=:1
有人能帮我吗?这是完整的代码:

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

作用
排列
1.
排列
价格箱
排列
季节名称
输入
48
0
这是一件大事吗?
检查
0
事件文本
字段:isEvent:=:1
文本
48
5.
richtext[*]:rte_转换[标志=rte_启用|模式=ts_css]

很抱歉,
容器
元素不支持此操作,仅在顶层支持此操作。 无法指定容器元素的索引,在计算条件的方法中没有上下文

settings.isEvent
可以工作,但类似
settings.priceList.container.0.iEvent
不受支持


您可以自己查看一下
\TYPO3\CMS\Backend\Form\FormDataProvider\EvaluateDisplayConditions::matchFieldCondition
的代码以澄清问题。

很抱歉,这不支持
容器
元素,仅在顶层。 无法指定容器元素的索引,在计算条件的方法中没有上下文

settings.isEvent
可以工作,但类似
settings.priceList.container.0.iEvent
不受支持

您可以亲自查看
\TYPO3\CMS\Backend\Form\FormDataProvider\EvaluateDisplayConditions::matchFieldCondition
的代码,以进行澄清