【问题标题】:SELF_REFRESH not working in AEM 6.1SELF_REFRESH 在 AEM 6.1 中不起作用
【发布时间】:2016-09-27 10:34:34
【问题描述】:

我从事触摸 UI 组件开发,但我的 cq:editConfig 似乎无法正常工作。我面临的问题是,一旦我在组件中编辑对话框,它不会自动反映,但我必须手动引用页面才能看到有效的更改。

知道它是否与特定版本有关吗?这是我正在使用的 xml 文件:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
    jcr:primaryType="cq:EditConfig">
    <cq:listeners
        jcr:primaryType="cq:EditListenersConfig"
        afteredit="REFRESH_SELF"/>
</jcr:root>

【问题讨论】:

  • 它应该可以工作。请参阅/libs/foundation/components/carousel/cq:editConfig/cq:listeners 中的示例组件实现。如果可能,请更新您创建的组件对话框。
  • @VAr 我使用几乎相同的代码(在问题中更新)。它仍然无法正常工作。
  • 你可以试试REFRESH_PAGE,看看它是否刷新页面。?我在 gemotrixx 页面中测试了相同的 /libs/foundation/components/carousel/cq:editConfig/cq:listen‌​ers 组件 REFRESH_SELFREFRESH_PAGE 对我来说都很好。
  • @VAr 也面临与 REFRESH_PAGE 相同的问题

标签: aem


【解决方案1】:

我刚刚将这一行添加到我的头文件库中以使其工作:

<!--/* Initialize the Authoring UI */--> <sly data-sly-include="author.html" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 2017-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多