Refresh Page when edit component | Community
Skip to main content
February 7, 2019
Solved

Refresh Page when edit component

  • February 7, 2019
  • 2 replies
  • 2693 views

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.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by arunpatidar

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));

2 replies

arunpatidar
Community Advisor
arunpatidarCommunity AdvisorAccepted solution
Community Advisor
February 7, 2019

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));

Arun Patidar
February 7, 2019

Thanks, arunpatidar26