2016-09-27 99 views
0

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

任何想法,如果它与特定版本?下面是我使用的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> 
+0

它应该工作。请参阅'/ libs/foundation/components/carousel/cq:editConfig/cq:listeners'中的示例组件实现。如果可能的话,更新组件对话框如何创建。 – VAr

+0

@VAr我正在使用几乎相同的代码(在问题中更新)。它仍然没有工作。 – Rtrvd

+0

你可以试试'REFRESH_PAGE',看看它是否刷新页面。?我已经在gemotrixx页面中测试了相同的'/ libs/foundation/components/carousel/cq:editConfig/cq:listen ers'组件'REFRESH_SELF'和'REFRESH_PAGE'对我来说都很好。 – VAr

回答

1

我只是说此行我的头LIB,使其工作:

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

+0

即使这包括我不能让它工作,怪异 – Seb

+0

@Seb你能提供一个示例代码? – Rtrvd

相关问题