주석 구성 요소 확장

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

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

노트

오버레이된 구성 요소 확장은 지원되지 않습니다.

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

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

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

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

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

이 페이지에서는