我正在開發觸摸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>
它應該工作。請參閱'/ libs/foundation/components/carousel/cq:editConfig/cq:listeners'中的示例組件實現。如果可能的話,更新組件對話框如何創建。 – VAr
@VAr我正在使用幾乎相同的代碼(在問題中更新)。它仍然沒有工作。 – Rtrvd
你可以試試'REFRESH_PAGE',看看它是否刷新頁面。?我已經在gemotrixx頁面中測試了相同的'/ libs/foundation/components/carousel/cq:editConfig/cq:listen ers'組件'REFRESH_SELF'和'REFRESH_PAGE'對我來說都很好。 – VAr