显示/隐藏不同的字段根据Magnolia内容应用中的下拉值?

时间:2017-05-02 13:09:35

标签: content-management-system magnolia

我创建了一个内容应用,我可以使用单选按钮显示和隐藏不同的字段但是如何根据Magnolia内容应用中的下拉值显示/隐藏不同的字段?

对于我在info.magnolia.ui.form.field.definition.SwitchableFieldDefinition课程下使用的单选按钮和字段 对于我使用的变压器类
  info.magnolia.ui.form.field.transformer.composite.DelegatingCompositeFieldTransformer

但现在我想用

info.magnolia.ui.form.field.definition.SelectFieldDefinition

而不是SwitchableFieldDefinition,但我无法使用任何变换器类。

我也搜索过并发现了类似的帖子here,但答案不完整!

1 个答案:

答案 0 :(得分:0)

根据https://documentation.magnolia-cms.com/display/DOCS/Switchable+field,您可以使用值“select”定义名为“selectionType”的属性。 我没有测试过。 如果您看一下SwitchableFieldDefinition,它看起来很有希望,因为它确实有一个具有该名称的属性,它只是默认为“radio”但可以被覆盖。