Show Menu
화제×

노드 만들기

필요한 최소한의 파일 수를 복사하여 에서 수정하여 주석 시스템을 사용자 정의 /libs 버전으로 /apps 오버레이합니다 /apps .
다시 설치하거나 업그레이드하면 /apps 폴더의 내용이 그대로 유지되지만 /libs 폴더를 삭제하거나 대체할 수 있으므로 /libs 폴더의 내용은 편집되지 않습니다.
작성자 인스턴스에서 CRXDE Lite를 사용하면 먼저 /apps 폴더에 /libs 폴더의 오버레이된 구성 요소 경로와 동일한 경로를 만듭니다.
복제할 경로는 다음과 같습니다.
  • /libs/social/commons/components/hbs/comments/comment
경로에 있는 일부 노드는 폴더이고 일부는 구성 요소입니다.
  1. http://localhost:4502/crx/de/index.jsp으로 이동
  2. 만들기 /apps/social (없는 경우)
    • 노드 /apps 선택
    • 만들기 > 폴더 ...
      • 이름 입력: social
  3. 노드 social 선택
    • 만들기 > 폴더...
      • 이름 입력: commons
  4. 노드 commons 선택
    • 만들기 > 폴더...
      • 이름 입력: components
  5. 노드 components 선택
    • 만들기 > 폴더.. .
      • 이름 입력: hbs
  6. 노드 hbs 선택
    • 만들기 > 구성 요소 만들기...
      • 레이블 입력: comments
      • Enter Title: Comments
      • Enter Description: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • 그룹 입력: Communities
      • [ 확인 ]을 클릭할 때까지 다음을 클릭합니다
  7. 노드 comments 선택
    • 만들기 > 구성 요소 만들기...
      • 레이블 입력: comment
      • Enter Title: Comment
      • Enter Description: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • 그룹 입력: .hidden
      • [ 확인 ]을 클릭할 때까지 다음을 클릭합니다
    • 모두 저장을 선택합니다.
  8. 기본값 삭제 comments.jsp
    • 노드 선택 /apps/social/commons/components/hbs/comments/comments.jsp
    • 삭제 선택
  9. 기본 comment.jsp 삭제
    • select node /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
  1. 녹색 선택 [+] Add
    • 이름: sling:resourceType
    • 유형: String
    • 값: social/commons/components/hbs/comments/comment
  2. 녹색 선택 [+] Add
    • 모두 저장을 선택합니다.