如何自定义SwitchableFieldDefinition

时间:2016-03-21 16:22:47

标签: content-management-system field magnolia

我有SwitchableFieldDefinition

我想做出不同的选择:

  1. 一个字段
  2. 两个字段
  3. 三个字段
  4. 当我按下第一个选项时,它会加载TextFieldDefinition类型的字段(例如),但我不知道是否选择了第二个和第三个选项,例如,在第二个选项中,我需要加载TextFieldDefinitionLinkField,在第三个选项中我要加载三个不同的字段。

    image

    这是文件,但我想生孩子的孩子。

    我一直在试玩玉兰花,但我找不到这样的东西......

    任何帮助?

2 个答案:

答案 0 :(得分:2)

对于第二个和第三个选项,使用CompositeField。请务必检查为其配置的变压器类型,以便在存储库中获得所需的结果数据结构。

HTH,

答案 1 :(得分:1)

这是解决方案,感谢Jan的支持 solution

保存在存储库中的方式很有趣,因为连接选项和名称:

enter image description here