Show Menu
화제×

경험 조각

기본 사항

경험 조각 은 페이지 내에서 참조할 수 있는 컨텐츠 및 레이아웃을 포함한 하나 이상의 구성 요소 그룹입니다.
경험 조각 마스터 및/또는 변형은 다음을 사용합니다.
  • sling:resourceType : /libs/cq/experience-fragments/components/xfpage
없는 경우 /libs/cq/experience-fragments/components/xfpage/xfpage.html 다시
  • sling:resourceSuperType : wcm/foundation/components/page

일반 HTML 렌디션

URL의 .plain. 선택기를 사용하여 일반 HTML 변환에 액세스할 수 있습니다.
이 기능은 브라우저에서 사용할 수 있지만, 주요 목적은 다른 애플리케이션(예: 타사 웹 앱, 사용자 정의 모바일 구현)이 URL만 사용하여 경험 조각의 컨텐츠에 직접 액세스할 수 있도록 하는 것입니다.
일반 HTML 변환은 다음과 같은 경로에 프로토콜, 호스트 및 컨텍스트 경로를 추가합니다.
  • 의 유형: src , href 또는 action
  • 다음으로 끝남: -src 또는 -href
예:
.../brooklyn-coat/master.plain.html
링크는 항상 게시 인스턴스를 참조합니다. 이러한 링크는 제3자가 소비하기 위한 것이므로 작성자가 아니라 항상 게시 인스턴스에서 호출됩니다.
일반 변환 선택기는 추가 스크립트 대신 변압기를 사용합니다.sling Rewriter 는 변압기로 사용됩니다. This is configured at
  • /libs/experience-fragments/config/rewriter/experiencefragments

소셜 변형

소셜 변형을 소셜 미디어(텍스트 및 이미지)에 게시할 수 있습니다. AEM에서 이러한 소셜 변형은 구성 요소를 포함할 수 있습니다.예를 들어 텍스트 구성 요소, 이미지 구성 요소 등이 있습니다.
소셜 게시물의 이미지와 텍스트는 모든 이미지 리소스 유형이나 심도의 텍스트 리소스 유형에서 가져올 수 있습니다(빌딩 블록 또는 레이아웃 컨테이너 내).
또한 소셜 변형을 사용하면 소셜 작업(게시 환경에서)을 수행할 때 기본 요소를 고려합니다.
올바른 텍스트 및 이미지를 소셜 미디어 네트워크에 게시하려면 사용자 정의된 구성 요소를 개발하는 경우 일부 규칙을 준수해야 합니다.
이 경우 다음 속성을 사용해야 합니다.
  • 이미지 추출
    • fileReference
    • fileName
  • 텍스트 추출
    • text
이 규칙을 사용하지 않는 구성 요소는 고려되지 않습니다.

경험 조각에 대한 템플릿

경험 조각에는 편집 가능한 템플릿만 지원됩니다.
경험 조각에 대한 새 템플릿을 개발할 때 편집 가능한 템플릿의 표준 방법을 따를 수 있습니다.
경험 조각 만들기 마법사에서 감지한 경험 조각 템플릿을 만들려면 다음 규칙 세트 중 하나를 따라야 합니다.
  1. 모두:
    1. 템플릿의 리소스 유형(초기 노드)은 다음에서 상속해야 합니다.
      cq/experience-fragments/components/xfpage
    2. 템플릿의 이름은 다음으로 시작해야 합니다.
      experience-fragments 이렇게 하면 /content/experience-fragments에서 경험 조각을 만들 수 있습니다. 이 폴더의 cq:allowedTemplates 속성에는 이름을 가진 모든 템플릿이 포함되어 experience-fragment 있습니다. 고객은 고유한 이름 지정 구성표 또는 템플릿 위치를 포함하도록 이 속성을 업데이트할 수 있습니다.
  2. 허용된 템플릿은 경험 조각 콘솔에서 구성할 수 있습니다.

경험 조각에 대한 구성 요소

경험 조각에 사용할 구성 요소를 개발하는 방법은 표준 방침을 따릅니다.
유일한 추가 구성은 구성 요소가 템플릿에서 허용되는지 확인하는 것입니다. 이는 컨텐츠 정책으로 이루어집니다.