에 필요한 최소 수의 파일을 복사하여 사용자 지정 버전으로 주석 시스템을 오버레이합니다. /libs
대상 /apps
및 수정 /apps
.
/apps 폴더의 내용은 그대로 두고 다시 설치하거나 업그레이드하면 /libs 폴더가 삭제되거나 대체될 수 있으므로 /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
선택 comments
노드
만들기 > 구성 요소 만들기…
comment
Comment
A comment instance without avatars
social/commons/components/comments/comment
.hidden
선택 모두 저장
기본값 삭제 comments.jsp
/apps/social/commons/components/hbs/comments/comments.jsp
기본 comment.jsp 삭제
/apps/social/commons/components/hbs/comments/comment/comment.jsp
상속 체인을 유지하기 위해 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