AEM Forms工作区自定义的一般步骤

执行任何自定义的一般步骤包括:

  1. 通过访问登录CRXDE Lite https://'[server]:[port]'/lc/crx/de/index.jsp

  2. 如果文件夹不 ws/apps在,请创建名为的文件夹。 单击“ 全部保存”。

  3. 浏览至 /apps/ws访问控制,然后导航到 ​选项卡。

  4. 访问控制 列表 ,单击+以添加新条目。 再次 单击 +。

  5. 搜索并选 择PERM_WORKSPACE_USER Principal。

    选择PERM_WORKSPACE_USER主体作为自定义HTML工作区的通用步骤的一部分

  6. 授予 jcr:read 主体权限。

  7. 单击“ 全部保存”。

  8. 将文件夹 GET.jsp 中的 html.jsp和文件 /libs/ws复制到文 /apps/ws 件夹。

  9. 复制文 /libs/ws/locales 件夹中的文 /apps/ws 件夹。 单击“ 全部保存”。

  10. 如下所示,更新文件中的引用 GET.jsp 和相对路径,然后单击“全 部保存”

    <meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" />
    
  11. 对CSS自定义执行以下操作:

    1. 导览至该文 /apps/ws 件夹,然后创建一个名为的新文 css件夹。

    2. 在文件夹 css文件夹中,创建一个名为的新文 newStyle.css件。

    3. 打开 /apps/ws/html.jsp并从

    <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"/>
    

    <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"/>
    
    注意

    将用户定义CSS文件的条目放在newStyle.css条目之后,如上所示。

  12. 在/apps/ws/html.jsp文件中,更改

    <script data-main="js/main" src="js/libs/require/require.js"></script>
    

    <script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script>
    
  13. 执行以下操作:

    1. 创建名为的文 js件夹 /apps/ws。 单击“ 全部保存”。

    2. 创建名为的文 libs件夹 /apps/ws/js。 单击“ 全部保存”。

    3. 创建名为的文 jqueryui件夹 /apps/ws/js/libs。 单击“ 全部保存”。

    4. 复制 /libs/ws/js/libs/jqueryui/jquery.ui.datepicker-ja.js/apps/ws/js/libs/jqueryui。 单击“ 全部保存”。

  14. 对HTML自定义执行以下操作:

    1. 在下 /apps/ws/js面,创建一个名为的文 runtime件夹。 单击“ 全部保存”。

    2. 在下 /apps/ws/js/runtime面,创建一个名为的文 templates件夹。 单击“ 全部保存”。

    3. 复制 /libs/ws/js/main.js/apps/ws/js/main.js

    4. 将/libs/ws/js/registry.js复制到 /apps/ws/js/registry.js

  15. 单击 全部保存、清除缓存并刷新AEM Forms工作区。

    访问URL https://'[server]:[port]'/lc/ws 并使用管理员/密码凭据登录。 浏览器将重定向到 https://'[server]:[port]'/lc/apps/ws/index.html

在此页面上