AEM Forms Workspace のカスタマイズの一般的な手順 generic-steps-for-aem-forms-workspace-customization
カスタマイズを実行する一般的な手順は次のとおりです。
-
https://[server]:[port]/lc/crx/de/index.jsp
にアクセスして CRXDE Lite にログインします。 -
ws
に/apps
という名前の フォルダーが存在しない場合は、作成します。「すべて保存」をクリックします。 -
/apps/ws
を参照して「アクセス制御」タブに移動します。 -
アクセス制御 リストで「+」 をクリックして、新しいエントリを追加します。もう一度「+」をクリックします。
-
PERM_WORKSPACE_USER プリンシパルを検索して選択します。
-
jcr:read
権限をプリンシパルに付与します。 -
「すべて保存」をクリックします。
-
を
GET.jsp
およびhtml.jsp
ファイル/libs/ws
フォルダーを/apps/ws
フォルダー。 -
/libs/ws/locales
フォルダーを/apps/ws
フォルダーにコピーします。「すべて保存」をクリックします。 -
以下に示すように、
GET.jsp
ファイルの参照および相対パスを更新し、「すべて保存」をクリックします。code language-none <meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" />
-
CSS のカスタマイズは以下のようにして実行します。
/apps/ws
フォルダーに移動してcss
という名前の新しいフォルダーを作成します。- 内
css
フォルダフォルダ、新しいファイルを作成します。newStyle.css
. /apps/ws/html
.jsp を開いて次のように変更します。変更元:
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"/>
コピー先:
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 上記のように、newStyle.css のエントリの後に、ユーザ定義 CSS ファイルのエントリを配置します。 -
/apps/ws/html.jspファイルで、
code language-css <script data-main="js/main" src="js/libs/require/require.js"></script>
コピー先:
code language-css <script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script>
-
以下の操作を実行します。
js
に/apps/ws
という名前のフォルダーを作成します。「すべて保存」をクリックします。libs
に/apps/ws/js
という名前のフォルダーを作成します。「すべて保存」をクリックします。jqueryui
に/apps/ws/js/libs
という名前のフォルダーを作成します。「すべて保存」をクリックします。/libs/ws/js/libs/jqueryui/jquery.ui.datepicker-ja.js
を/apps/ws/js/libs/jqueryui
にコピーします。「すべて保存」をクリックします。
-
HTMLのカスタマイズの場合は、次の操作を行います。
/apps/ws/js
の下にruntime
という名前のフォルダーを作成します。「すべて保存」をクリックします。/apps/ws/js/runtime
の下にtemplates
という名前のフォルダーを作成します。「すべて保存」をクリックします。/libs/ws/js/main.js
を/apps/ws/js/main.js
にコピーします。- /libs/ws/js/registry.js を
/apps/ws/js/registry.js
にコピーします。
-
「Save All」をクリックし、キャッシュをクリアして AEM Forms Workspace を更新します。
URL
https://[server]:[port]/lc/ws
にアクセスして、管理者とパスワードの資格情報を使用してログインします。ブラウザーがhttps://[server]:[port]/lc/apps/ws/index.html
にリダイレクトします。