Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Refresh Page when edit component

alissonxavier27
Level 3
Level 3

Hi Guys,

I was using the Adobe AEM 6.4 and I'm including a component using the code below.

<sly data-sly-resource="${'menu_vertical' @ resourceType='ATT/components/content/menu_vertical',decorationTagName='div',cssClassName='att-componentheight'}"/>

But I put editConfigListener on the component to refresh the page when editing the component. But it doesn't work.

<?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_PAGE"/>

</jcr:root>

Any suggestion?

Thanks a lot.

1 Accepted Solution
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

Hi,

It actually refresh the inter frame doesn't do parent reload.

you can force refresh by adding below script of category cq.authoring.dialog

(function ($, $document) {

    "use strict";

    $document.on("dialog-success", function() {

window.location.reload();

})($, $(document));

View solution in original post

2 Replies
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

Hi,

It actually refresh the inter frame doesn't do parent reload.

you can force refresh by adding below script of category cq.authoring.dialog

(function ($, $document) {

    "use strict";

    $document.on("dialog-success", function() {

window.location.reload();

})($, $(document));

View solution in original post