ノードの作成 create-nodes
必要最小限の数のファイルを/libs から/apps にコピーし、/apps で変更することで、コメントシステムをカスタムバージョンでオーバーレイします。
CAUTION
/libs フォルダーの内容は編集されません。再インストールまたはアップグレードを行うと、/apps フォルダーの内容が変更されないまま/libs フォルダーが削除または置き換えられる可能性があります。
使用 CRXDE Lite オーサーインスタンスで、まず、/libs フォルダー内のオーバーレイされたコンポーネントへのパスと同じパスを/apps フォルダーに作成します。
複製するパスは次のとおりです。
/libs/social/commons/components/hbs/comments/comment
パス内の一部のノードはフォルダーで、一部はコンポーネントです。
-
作成
/apps/social
(まだ存在しない場合)- 選択
/apps
ノード - 作成/フォルダー…
- 名前を入力:
social
- 名前を入力:
- 選択
-
選択
social
ノード- 作成/フォルダー…
- 名前を入力:
commons
- 名前を入力:
- 作成/フォルダー…
-
選択
commons
ノード- 作成/フォルダー…
- 名前を入力:
components
- 名前を入力:
- 作成/フォルダー…
-
選択
components
ノード- 作成/フォルダー….
- 名前を入力:
hbs
- 名前を入力:
- 作成/フォルダー….
-
選択
hbs
ノード-
作成/コンポーネントを作成…
- ラベルを入力:
comments
- タイトルを入力:
Comments
- 説明を入力:
List of comments without showing avatars
- スーパータイプ:
social/commons/components/comments
- グループを入力:
Communities
- クリック 次へ 次まで OK
- ラベルを入力:
-
-
選択
comments
ノード-
作成/コンポーネントを作成…
- ラベルを入力:
comment
- タイトルを入力:
Comment
- 説明を入力:
A comment instance without avatars
- スーパータイプ:
social/commons/components/comments/comment
- グループを入力:
.hidden
- クリック 次へ 次まで OK
- ラベルを入力:
-
選択 すべて保存
-
-
デフォルトの
comments.jsp
- ノードを選択
/apps/social/commons/components/hbs/comments/comments.jsp
- 選択 削除
- ノードを選択
-
デフォルトの comment.jsp を削除します。
- ノードを選択します
/apps/social/commons/components/hbs/comments/comment/comment.jsp
- 選択 削除
- 選択 すべて保存
- ノードを選択します
NOTE
継承チェーンを保持するには、
Super Type
(プロパティ) sling:resourceSuperType
) が Super Type
(この場合は)オーバーレイされるコンポーネントsocial/commons/components/comments
social/commons/components/comments/comment
オーバーレイ自体 Type
(プロパティ) sling:resourceType
) は、/apps に見つからないコンテンツが/libs 内で検索されるように、相対的な自己参照である必要があります。
- 名前:
sling:resourceType
- タイプ:
String
- 値:
social/commons/components/hbs/comments
-
緑を選択
[+] Add
- 名前:
sling:resourceType
- タイプ:
String
- 値:
social/commons/components/hbs/comments/comment
- 名前:
-
緑を選択
[+] Add
- 選択 すべて保存
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6