Etapas genéricas para personalização do espaço de trabalho do AEM Forms generic-steps-for-aem-forms-workspace-customization
As etapas genéricas para executar qualquer personalização são:
-
Faça logon no CRXDE Lite acessando
https://[server]:[port]/lc/crx/de/index.jsp. -
Crie uma pasta chamada
wsat/apps, se não existir. Clique em Salvar tudo. -
Navegue até
/apps/wse navegue até o Controle de acesso guia . -
No Controle de acesso listar, clique em + para adicionar uma nova entrada. Clique em + novamente.
-
Pesquise e selecione o PERM_WORKSPACE_USER Principal.
-
Dar
jcr:readprivilégio do diretor. -
Clique em Salvar tudo.
-
Copie o
GET.jspehtml.jsparquivos da/libs/wspara/apps/wspasta. -
Copie o
/libs/ws/localesna pasta/apps/wspasta. Clique em Salvar tudo. -
Atualize as referências e os caminhos relativos na
GET.jspcomo mostrado abaixo e clique em Salvar tudo.code language-none <meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" /> -
Faça o seguinte para personalizações de CSS:
- Navegue até o
/apps/wse crie uma nova pasta chamadacss. - No
csspasta, crie um novo arquivo chamadonewStyle.css. - Abrir
/apps/ws/html.jsp e alterar de
code language-css <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"/>para
code language-css <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 Coloque a entrada do arquivo CSS definido pelo usuário após a entrada de newStyle.css, conforme mostrado acima. - Navegue até o
-
No arquivo /apps/ws/html.jsp, altere de
code language-css <script data-main="js/main" src="js/libs/require/require.js"></script>para
code language-css <script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script> -
Faça o seguinte:
- Crie uma pasta chamada
jsat/apps/ws. Clique em Salvar tudo. - Crie uma pasta chamada
libsat/apps/ws/js. Clique em Salvar tudo. - Crie uma pasta chamada
jqueryuiat/apps/ws/js/libs. Clique em Salvar tudo. - Copiar
/libs/ws/js/libs/jqueryui/jquery.ui.datepicker-ja.jspara/apps/ws/js/libs/jqueryui. Clique em Salvar tudo.
- Crie uma pasta chamada
-
Faça o seguinte para personalizações de HTML:
- Em
/apps/ws/js, crie uma pasta chamadaruntime. Clique em Salvar tudo. - Em
/apps/ws/js/runtime, crie uma pasta chamadatemplates. Clique em Salvar tudo. - Copiar
/libs/ws/js/main.jspara/apps/ws/js/main.js. - Copiar /libs/ws/js/registry.js para
/apps/ws/js/registry.js.
- Em
-
Clique em Salvar tudo, limpe o cache e atualize o espaço de trabalho do AEM Forms.
Acessar o URL
https://[server]:[port]/lc/wse faça logon com credenciais de administrador/senha. O navegador redireciona parahttps://[server]:[port]/lc/apps/ws/index.html.