【问题标题】:Show/Hide different fields Based on dropdown value in Magnolia content app?根据 Magnolia 内容应用程序中的下拉值显示/隐藏不同的字段?
【发布时间】:2017-05-02 13:09:34
【问题描述】:

我创建了一个内容应用程序,我可以在其中使用单选按钮显示和隐藏不同的字段,但是如何根据 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,但它的答案不完整!

【问题讨论】:

    标签: content-management-system magnolia


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-02
      • 1970-01-01
      • 2022-07-15
      • 1970-01-01
      • 2018-04-16
      • 2017-11-05
      • 2019-12-22
      • 2012-06-15
      相关资源
      最近更新 更多