Magnolia CMS:对话框太宽

Magnolia CMS: Dialogs too wide

我这里有一个 magnolia 6.2.3 安装,其中编辑对话框太宽(全屏宽度):

我将标记与演示作者的标记进行了比较,发现缺少一些 css classes。 当我将 medium class 添加到标记的根节点时看起来不错。

如何让 magnolia 呈现正确的标记?

我的猜测是我使用的是过时的小部件集,但使用了 magnolia-vaadin-widgetset-pro:6.2.3


更多信息:

这是从 5.5.8 到 6.2.3 的迁移。 它会影响所有 Magnolia 5 UI 对话框和系统对话框。它不会出现在新的 Magnolia 6 UI 应用程序中,例如 pages-appdam.

请参阅 About Magnolia 应用中的示例: 标记:

作为反例,来自演示实例的相同对话框:


编辑2:

好的,看来是具体Magnolia版本的问题。我可以用 mgnl jumpstart -m 6.2.3 重现问题。在 6.2.4 中,该问题不再发生。不幸的是,更新是不可能的,我会再花几个小时来找到解决方案。

很有可能,您的对话框的对话框定义设置得比较宽。请参阅 dialog definition documentation 中的对话框 wide 属性。

问题出在特定的 Magnolia 版本上。

可以用mgnl jumpstart -m 6.2.3轻松复制。

谁可以更新。 6.2.4好像修复了。

很遗憾,我无法更新我的项目。 最痛苦的问题(对话框中的描述字段不可读)我可以通过将 magnolia-vaadin-widgetset-pro 更新到 6.2.4.

来解决