Allmänna steg för anpassning av AEM Forms arbetsyta generic-steps-for-aem-forms-workspace-customization
De allmänna stegen för att utföra en anpassning är:
-
Logga in på CRXDE Lite med åtkomst till
https://'[server]:[port]'/lc/crx/de/index.jsp. -
Skapa en
sling:Folder-mapp med namnetwsvid/apps, om den inte finns. Om du vill skapa ensling:Folder-mapp högerklickar du på mappenappsoch väljer Create > Create Node. Ange namnet somws, välj typen somsling:Folderoch klicka på OK. Klicka på Save All. -
Bläddra till
/apps/wsoch navigera till fliken Access Control. -
Välj alternativet Repository. Klicka på + i listan Access Control för att lägga till en post. Klicka på + igen.
-
Sök efter och välj PERM_WORKSPACE_USER Principal.
-
Ge
jcr:readprivilegium till huvudmannen. -
Klicka på Save All.
-
Kopiera filerna
GET.jsp,indexochhtml.jspfrån mappen/libs/wstill mappen/apps/ws. -
Kopiera mappen
/libs/ws/localesi mappen/apps/ws. Klicka på Save All. -
Uppdatera referenserna och de relativa sökvägarna i filen
GET.jsp, så som visas nedan, och klicka på Save all.code language-javascript <meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" /> -
Gör följande för CSS-anpassningar:
-
Navigera till mappen
/apps/wsoch skapa en mapp med namnetcss. -
Skapa en fil med namnet
newStyle.cssi mappencss. -
Öppna
/apps/ws/html.jsp och ändra från
code language-javascript <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"/>till
code language-javascript <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"/>note note NOTE Placera posten för den användardefinierade CSS-filen efter posten för style.css, som visas ovan. -
-
I filen /apps/ws/html.jsp kan du ändra från
code language-jsp <script data-main="js/main" src="js/libs/require/require.js"></script>till
code language-jsp <script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script> -
Gör följande:
-
Skapa en mapp med namnet
jspå/apps/ws. Klicka på Save All. -
Skapa en mapp med namnet
libspå/apps/ws/js. Klicka på Save All. -
Kopiera mappen
/libs/ws/js/libs/jqueryuitill/apps/ws/js/libs. Klicka på Save All.
-
-
Gör följande för anpassning av HTML:
-
Skapa en mapp med namnet
runtimeunder/apps/ws/js. Klicka på Save All. -
Skapa en mapp med namnet
templatesunder/apps/ws/js/runtime. Klicka på Save All. -
Kopiera
/libs/ws/js/main.jstill/apps/ws/js/main.js. -
Kopiera /libs/ws/js/registry.js till
/apps/ws/js/registry.js.
-
-
Klicka på Save All, rensa cacheminnet och uppdatera arbetsytan i AEM Forms.
Gå till URL:en
https://'[server]:[port]'/lc/wsoch logga in med autentiseringsuppgifter för administratör/lösenord. Webbläsaren omdirigeras tillhttps://'[server]:[port]'/lc/apps/ws/index.html.