AEM(Adobe Experience Manager)
AEM 기본 이론 정리 (기본 및 구조)
흑백논리
2023. 4. 10. 14:47
반응형

AEM 템플릿 종류
1. 정적 템플릿 (Static Template)
- AEM에서 제공하는 기본적안 웹 페이지 템플릿
- 개발자가 직접 만들어서 사용, 컨텐츠 페이지가 어떻게 렌더링될지 미리 정의
- 컴포넌트와 함께 사용, 출력된 HTML을 결합하여 최종 페이지 생성
-템플릿의 변경이나 업데이트가 어렵고, 편집할 수 없음
2. 편집 가능 템플릿 (Editable Template)
- AEM 기능 중 하나로, 컨텐츠 작성자가 템플릿을 직접 수정하여 사용
- 확장성과 재사용성이 높아 다양한 디바이스나 블라우저에서 일관된 디자인 유지
- 컨텐츠 작성자가 템플릿을 편집하여 필요한 수정 작업 진행 가능
- 수정한 내용은 모든 페이지에 적용
- 컨텐츠 작성자가 웹 페이지 디자인을 쉽게 수정하는 WYSIWYG / RTE 에디터 제공
템플릿 타입 및 위치
템플릿 타입 및 위치 | |
템플릿 타입 | 위치 |
페이지 템플릿 | /apps/[프로젝트명]/templates |
컴포넌트 템플릿 | /apps/[프로젝트명]/component |
레이아웃 템플릿 | /apps/[프로젝트명]/layout |
사이트 템플릿 | /apps/[프로젝트명]/sites |
문서 템플릿 | /apps/[프로젝트명]/documents |
템플릿 타입 및 템플릿 타입 노드 구조
템플릿 타입 및 템플릿 타입 노드 구조 | |
노드명 | 설명 |
/libs/wc/core/templates | AEM에서 기본 제공하는 템플릿 노드가 위치 |
/libs/wcm/core/template/types | AEM에서 기본 제공하는 템플릿 타입 노드가 위치 |
/conf | 개발자가 생성한 템플릿 및 템플릿 타입 노드가 위치 |
/conf/[프로젝트명]/settings/wcm/templates | 프로젝트에서 생성한 템플릿 노드가 위치 |
/conf/[프로젝트명]/settings/wcm/templateTypes | 프로젝트에서 생성한 템플릿 타입 노드가 위치 |
반응형