Quantcast
Channel: Experiencing Adobe Experience Manager (AEM, CQ)
Viewing all articles
Browse latest Browse all 525

AEM 61 - TouchUI Authoring Refresh page when switched to Preview mode

$
0
0

Goal


Refresh page when the layer mode is switched to Preview

Demo | Package Install


Solution


1) Login to CRXDE Lite (http://localhost:4502/crx/de) and create folder /apps/touchui-refresh-page-preview-mode

2) Create node /apps/touchui-refresh-page-preview-mode/clientlib of type cq:ClientLibraryFolder and add a String property categories with value cq.authoring.dialog

3) Create file (nt:file) /apps/touchui-refresh-page-preview-mode/clientlib/js.txt and add

                       refresh-on-preview.js

4) Create file (nt:file) /apps/touchui-refresh-page-preview-mode/clientlib/refresh-on-preview.js and add the following code

(function ($, $document) {
$document.on('cq-layer-activated', refreshPage);

function refreshPage(ev){
if ( (ev.prevLayer === "Preview") || (ev.layer !== 'Preview') ) {
return;
}

window.location.reload();
}
}(jQuery, jQuery(document)));


Viewing all articles
Browse latest Browse all 525

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>