【问题标题】:AEM TouchUI Components dialogAEM TouchUI 组件对话框
【发布时间】:2015-06-05 22:00:02
【问题描述】:

我有多个组件使用另一个组件作为子组件,不是生成所有内容,但它是我们认为需要多次使用的子组件,因此我们创建了一个包含在内的子组件:

我遇到的问题是,在 TouchUI 中,子组件在出现提示时不会呈现其编辑对话框。有没有人遇到过这个问题?是否有一个额外的属性必须设置并且我可能会丢失或者这对于 touchUI 是不允许的吗?

我已尝试激活可能提供此功能的不同组件,但关闭的组件会编辑选项卡中的额外信息,而不是允许它们独立运行。这可能更像是 ClassicUI 的使用。

【问题讨论】:

    标签: aem sightly


    【解决方案1】:

    我们遇到了同样的问题,在 Touch UI 子组件的子节点没有正确创建,我们强制创建子节点并且它起作用了,我知道有一个补丁,daycare 提供给我们,它应该在 SP2 中修复,但我猜不是,这里是 6.1 https://docs.adobe.com/docs/en/aem/6-1/release-notes/known-issues.html 的已知问题 似乎问题可能仍然存在,他们谈论强制模板中的节点,但针对组件的子节点的工作相同。

    参见网站部分:

    页面创作:尝试编辑包含在组件中且尚未出现在页面的 jcr:content 中的组件时引发错误。确保模板在创建页面时添加资源 (CQ-36949)

    【讨论】:

    • 这似乎是一个直接的解决方案,我们有一个父组件,它可以有 6 种不同类型的子组件,通过一些如何删除和添加来进行这种集成会很有趣数据取决于在父项上选择的内容。为了让事情更令人兴奋,一些子组件也有一个子组件!
    • 确保每个组件都为其子组件创建节点结构,但这是您正在构建的大组件
    猜你喜欢
    • 2015-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多