2016-09-27 101 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

相關問題