AEM Forms工作區自訂的一般步驟

執行任何自訂的一般步驟包括:

  1. 通過訪問https://[server]:[port]/lc/crx/de/index.jsp登錄到CRXDE Lite。

  2. /apps處建立名為ws的資料夾(如果資料夾不存在)。 按一下​保存全部

  3. 瀏覽至/apps/ws,然後瀏覽至​存取控制​標籤。

  4. 在​訪問控制​清單中,按一下​+​以添加新條目。 再次按一下​+

  5. 搜索並選擇​PERM_WORKSPACE_USER​承擔者。

    選擇「PERM_WORKSPACE_USER承擔者」作為定制HTML工作區的一般步驟的一部分

  6. 為承擔者授予jcr:read權限。

  7. 按一下​保存全部

  8. GET.jsphtml.jsp檔案從/libs/ws檔案夾複製至/apps/ws檔案夾。

  9. 複製/apps/ws資料夾中的/libs/ws/locales資料夾。 按一下​保存全部

  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. /apps/ws建立名為js的資料夾。 按一下​保存全部
    2. /apps/ws/js建立名為libs的資料夾。 按一下​保存全部
    3. /apps/ws/js/libs建立名為jqueryui的資料夾。 按一下​保存全部
    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

本頁內容