I passaggi generici per eseguire qualsiasi personalizzazione sono i seguenti:
Accedi a CRXDE Lite accedendo a https://'[server]:[port]'/lc/crx/de/index.jsp
.
Creare un sling:Folder
cartella denominata ws
a /apps
, se non esiste. Per creare un sling:Folder
cartella, fare clic con il pulsante destro del mouse sulla apps
cartella e seleziona Crea > Crea nodo. Specifica il nome come ws
, seleziona digita come sling:Folder
e fai clic su OK. Clic Salva tutto.
Sfoglia per /apps/ws
, e passare al Controllo dell’accesso scheda.
Seleziona la Archivio opzione. In Controllo dell’accesso , fare clic su + per aggiungere una nuova voce. Clic + di nuovo.
Cerca e seleziona la PERM_WORKSPACE_USER Principale.
Assegna jcr:read
privilegio dell'entità.
Clic Salva tutto.
Copia il GET.jsp
, index
, e html.jsp
file da /libs/ws
cartella al /apps/ws
cartella.
Copia il /libs/ws/locales
cartella in /apps/ws
cartella. Clic Salva tutto.
Aggiornare i riferimenti e i percorsi relativi in GET.jsp
come mostrato di seguito, quindi fare clic su Salva tutto.
<meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" />
Per le personalizzazioni CSS, effettua le seguenti operazioni:
Accedi a /apps/ws
e crea una nuova cartella denominata css
.
In css
cartella, crea un nuovo file denominato newStyle.css
.
Apri /apps/ws/html
.jsp e cambia da
<link lang="en" rel="stylesheet" type="text/css" href="css/style.css" />
<link lang="en" rel="stylesheet" type="text/css" href="css/jquery-ui.css"/>
a
<link lang="en" rel="stylesheet" type="text/css" href="../../libs/ws/css/style.css" />
<link lang="en" rel="stylesheet" type="text/css" href="css/newStyle.css" />
<link lang="en" rel="stylesheet" type="text/css" href="../../libs/ws/css/jquery-ui.css"/>
Posiziona la voce del file CSS definito dall'utente dopo la voce style.css, come mostrato sopra.
Nel file /apps/ws/html.jsp, cambia da
<script data-main="js/main" src="js/libs/require/require.js"></script>
a
<script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script>
Effettua le seguenti operazioni:
Crea una cartella denominata js
a /apps/ws
. Clic Salva tutto.
Crea una cartella denominata libs
a /apps/ws/js
. Clic Salva tutto.
Copia /libs/ws/js/libs/jqueryui
cartella a /apps/ws/js/libs
. Clic Salva tutto.
Per le personalizzazioni di HTML, effettuate le seguenti operazioni:
Sotto /apps/ws/js
, crea una cartella denominata runtime
. Clic Salva tutto.
Sotto /apps/ws/js/runtime
, crea una cartella denominata templates
. Clic Salva tutto.
Copia /libs/ws/js/main.js
a /apps/ws/js/main.js
.
Copia /libs/ws/js/registry.js in /apps/ws/js/registry.js
.
Clic Salva tutto, cancellare la cache e aggiornare l’area di lavoro di AEM Forms.
Accedere all’URL https://'[server]:[port]'/lc/ws
e accedere con le credenziali amministratore/password. Il browser reindirizza a https://'[server]:[port]'/lc/apps/ws/index.html
.