首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于项目的Flexform displayCond?

用于项目的Flexform displayCond?
EN

Stack Overflow用户
提问于 2022-03-10 11:22:28
回答 1查看 168关注 0票数 0

是否可以用displayCond或其他不同的方法从一个设置中更改项目?

示例:

代码语言:javascript
复制
                   <settings.setting1>
                        <TCEforms>
                            <label>Label</label>
                            <onChange>reload</onChange>
                            <config>
                                <type>select</type>
                                <renderType>selectSingle</renderType>
                                <items type="array">
                                    <numIndex index="0" type="array">
                                        <numIndex index="0">Item 1</numIndex>
                                        <numIndex index="1">item 1</numIndex>
                                    </numIndex>
                                    <numIndex index="1" type="array">
                                        <numIndex index="0">Item 2</numIndex>
                                        <numIndex index="Item 2">children</numIndex>
                                    </numIndex>
                                </items>
                                <maxitems>1</maxitems>
                                <size>1</size>
                            </config>
                        </TCEforms>
                    </settings.setting1>

                    <settings.setting2>
                        <TCEforms>
                            <label>Label</label>
                            <config>
                                <type>select</type>
                                <renderType>selectSingle</renderType>
                                <items type="array">
                                    <numIndex index="0" type="array">
                                        <numIndex index="0">Only if setting1 is Item 1</numIndex>
                                        <numIndex index="1">item1</numIndex>
                                    </numIndex>
                                    <numIndex index="1" type="array">
                                        <numIndex index="0">Only if setting1 is item2</numIndex>
                                        <numIndex index="1">item2</numIndex>
                                    </numIndex>
                                </items>
                                <maxitems>1</maxitems>
                            </config>
                        </TCEforms>
                    </settings.setting1>

如果setting2item1,那么setting1是否可能只向item1显示?还是应该为此使用两个不同的设置?

EN

回答 1

Stack Overflow用户

发布于 2022-03-10 11:30:54

是的,我是可能如文件所示

代码语言:javascript
复制
<displayCond>FIELD:settings.setting1:=:item1</displayCond>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71423290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档