AEM에서의 콘텐츠 조각 모델 만들기에 대해 알아보기 architect-headless-content-fragment-models

지금까지의 스토리 story-so-far

AEM Headless 콘텐츠 작성자 여정 시작 부분의 AEM을 통한 Headless용 콘텐츠 모델링 기본 사항에서는 Headless 작성과 관련된 기본 개념 및 용어를 다룹니다.

이 문서는 해당 사항을 기본으로 하며, 이를 통해 자체 AEM Headless 프로젝트의 콘텐츠 조각 모델을 만드는 방법을 이해할 수 있습니다.

목표 objective

  • 대상자: 초급
  • 목표: 콘텐츠 조각 모델을 사용하여 Headless CMS용 콘텐츠를 모델링하는 개념 및 메커니즘에 대해 알아봅니다.

콘텐츠 조각 모델 만들기 creating-content-fragment-models

그런 다음 콘텐츠 조각 모델을 만들고 구조를 정의할 수 있습니다. 도구 > 일반 > 콘텐츠 조각 모델 ​에서 수행할 수 있습니다.

도구의 콘텐츠 조각 모델

이를 선택하면 모델 위치로 이동하고 만들기 ​를 선택합니다. 여기에서 여러 주요 세부 정보를 입력할 수 있습니다.

모델 활성화 옵션은 기본적으로 활성화됩니다. 즉, 모델은 저장하는 즉시 사용할 수 있습니다(콘텐츠 조각 생성 시). 필요한 경우 비활성화할 수 있음. 나중에 기존 모델을 활성화(또는 비활성화)할 수 있는 기회가 있습니다.

콘텐츠 조각 모델 만들기

만들기 ​를 사용하여 확인한 다음 모델을 열어 ​서 구조 정의를 시작할 수 있습니다.

콘텐츠 조각 모델 정의 defining-content-fragment-models

새 모델을 처음 열면 왼쪽에는 큰 공백이, 오른쪽에는 긴 데이터 유형 목록이 표시됩니다.

빈 모델

그럼 어떤 작업을 수행해야 합니까?

데이터 유형 인스턴스를 왼쪽 공간으로 드래그하여 모델을 미리 정의할 수 있습니다.

필드 정의

데이터 유형을 추가한 후에 해당 필드에 대한 속성 ​을 정의해야 합니다. 이는 사용 중인 유형에 따라 다릅니다. 예:

데이터 속성

필요에 따라 여러 필드를 추가할 수 있습니다. 예:

콘텐츠 조각 모델

콘텐츠 작성자 your-content-authors

콘텐츠 작성자는 모델 생성에 사용된 실제 데이터 유형 및 속성을 확인할 수 없습니다. 즉, 특정 필드를 완료하는 방법에 대한 도움말 및 정보를 제공해야 할 수도 있습니다. 기본 정보에는 필드 레이블 및 기본값을 사용할 수 있지만 복잡한 정보에는 프로젝트 관련 설명서를 고려해야 합니다.

NOTE
추가 리소스 - 콘텐츠 조각 모델을 참조하십시오.

콘텐츠 조각 모델 관리 managing-content-fragment-models

콘텐츠 조각 모델 관리에는 다음 내용이 포함됩니다.

  • 모델 활성화(또는 비활성화) - 콘텐츠 조각을 만들 때 작성자는 모델을 사용할 수 있습니다.
  • 삭제 - 삭제는 항상 필요하지만 콘텐츠 조각(특히 이미 게시된 조각)에 이미 사용된 모델의 삭제에 대해 알고 있어야 합니다.

게시 publishing

콘텐츠 조각 모델은 종속된 콘텐츠 조각이 게시될 때/게시되기 전에 게시해야 합니다.

NOTE
작성자가 모델이 아직 게시되지 않은 콘텐츠 조각을 게시하려는 경우, 선택 목록에 이것이 표시되고 모델이 조각과 함께 게시됩니다.

모델이 게시되는 즉시 작성자의 읽기 전용 모드로 잠깁니다. 목표는 특히 게시 환경에서 기존 GraphQL 스키마 및 쿼리에 오류를 발생시킬 수 있는 변경 사항을 방지하는 것입니다. 콘솔에 잠김 ​으로 표시됩니다.

모델이 읽기 전용 모드에서 잠금 ​인 경우 모델의 콘텐츠 및 구조를 볼 수 있지만 이를 편집할 수는 없습니다. 단, 콘솔 또는 모델 편집기에서 잠금 모델을 관리할 수 있습니다.

다음 단계 whats-next

이제 기본 사항을 배웠으므로 다음 단계는 자체 콘텐츠 조각 모델 만들기 시작입니다.

추가 리소스 additional-resources

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab