java - Magnolia 5.0 中的自定义对话框演示者

标签 java content-management-system magnolia

在 Magnolia 5.0 中,由于使用 Vaadin,对话框的定义有所不同。有谁知道如何为我的模块实现自定义对话框演示器?

例如,我想向文本字段添加监听器,并在值更改时更新另一个字段。演示者应将监听器附加到字段。我已经看到了 Presenter 的实现,但不知道在哪里告诉模块应该使用此实现而不是默认的实现。

在 4.5 中,您可以向对话框添加类属性。到目前为止,我还没有在 5.0 的文档或新版本附带的示例中看到类似的内容。

最佳答案

查看 info.magnolia.ui.admincentral.field.builder.LinkFieldBuilder。 Builder 定义一个回调,用于在选择链接后更新文本字段的值。

据我所知,不可能将回调实现设置为对话框或字段的属性,但我可能是错的。您可能想询问Magnolia user forum

HTH, 一月

关于java - Magnolia 5.0 中的自定义对话框演示者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17215838/

相关文章:

python - 鹡鸰中的多级分类

Magnolia CMS 5 中的模板文件夹

java - 如何在 Magnolia CMS (v 5.5.6) 中为 jax-rs 端点提供自定义异常映射?

java - 覆盖 Hibernate 注解

java - 为什么我的应用程序不断崩溃

java - 将对象添加到 ArrayList 并比较它

java - 使用 Blossom 在 Magnolia CMS 对话框中创建自定义字段

java - 自动执行自定义 Maven 插件

asp.net - 我们应该在 CMS 之上构建复杂的应用程序吗?

Django CMS 功能