ノードの作成 create-nodes
必要最小限の数のファイルをからコピーして、コメントシステムをカスタムバージョンでオーバーレイします。 /libs
into /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
81e2cd9d-0789-409d-b87c-2a8ce4f28791