주석 구성 요소 확장

기본 구성 요소를 확장하는 목적은 특정 용도로 구성 요소의 모양 또는 동작을 변경하는 것입니다.

구성 요소에 대한 경로는 고유하며 기본 구성 요소를 슈퍼 리소스 유형으로 참조합니다. 구성 요소 오버레이의 전역 범위와 비교하여 범위가 제한되므로 위험이 적습니다.

노트

오버레이된 구성 요소를 확장할 수 없습니다.

다른 사이트에 기본 표시를 사용하여 나타나는 동안 주석 구성 요소의 헤더가 AEM 인스턴스의 한 사이트에 대체 모양과 함께 표시되어야 한다고 가정합니다. 모든 인스턴스에 대한 주석 구성 요소를 변경하는 기본 설명을 오버레이하는 대신 다양한 사이트에서 사용할 수 있는 주석 구성 요소가 여러 개 있는지 확인하는 것이 좋습니다.

이 솔루션을 구현하려면 기존 구성 요소를 확장(무시)하고 Handlebars 스크립트를 수정하는 새 구성 요소를 만듭니다. 새 주석을 사용하는 사이트의 영역은 확장된 설명을 사용할 수 있지만 기본 모양을 사용하는 사이트는 영향을 받지 않습니다.

주석 구성 요소는 실제로 댓글 시스템을 구성하는 두 구성 요소 중 하나입니다. 따라서 확장할 두 가지 구성 요소가 있습니다.commentscomment. 편집할 스크립트는 *주석 *구성 요소의 header.hbs 파일에 있고 상위 댓글 구성 요소(주석 시스템)는 작성자가 실제로 페이지에 추가하는 것입니다.

주석을 확장하려면 다음을 수행해야 합니다.

  1. 구성 요소 만들기
  2. 샘플 페이지에 주석 추가
  3. 모양 변경

이 페이지에서는