CMS: 컬렉션 구조 정보

2 분 분량
CMS의 콘텐츠 구조("스키마"라고도 함)는 각 컬렉션에 포함되는 입력란과 해당 유형을 정의합니다. 페이지에 데이터세트를 추가하면 컬렉션 구조에 있는 입력란만 포함됩니다. 경우에 따라 컬렉션에 구조의 일부가 아닌 입력란이 포함될 수 있습니다.

컬렉션에서 새 입력란을 생성하면, 해당 입력란이 구조에 추가되고 라이브 컬렉션에 반영됩니다.

선택적 샌드박스 컬렉션을 활성화한 경우, 컬렉션 동기화는 컬렉션 콘텐츠를 동기화하는 데만 필요합니다. 샌드박스 및 라이브 컬렉션의 구조는 모두 동일합니다.

샌드박스에 대한 자세한 도움말을 참고하세요.
중요!
구조는 눈에 보이는 것이 아닙니다. 시스템은 다양한 기능이 컬렉션에 어떤 종류의 콘텐츠가 있고 어떤 옵션을 사용할 수 있는지 알 수 있도록 돕는 데 구조를 사용합니다.

구조 용도

구조는 컬렉션을 페이지 요소에 연결하고 동적 페이지용 URL을 생성할 때 사용됩니다. 데이터세트에는 구조의 일부인 입력란만 포함되어 있으므로 페이지 요소를 구조의 일부인 입력란에만 연결할 수 있습니다. 또한, 동적 페이지의 URL을 구성할 때 구조의 입력란만 사용할 수 있습니다.
구조는 컬렉션에 추가된 콘텐츠가 올바른 유형인지 확인하기 위해서 사용되지 않습니다. 또한 해당 콘텐츠가 기존 입력란에 속하는지 여부도 확인하지 않습니다. 모든 입력란에 모든 유형의 콘텐츠를 추가할 수 있습니다.

비구조적 입력란

비구조적 입력란은 컬렉션에 표시되지만 실제로는 컬렉션의 일부가 아닌 입력란입니다.

이전 버전의 사이트로 되돌리는 경우 이러한 입력란이 발생할 수 있습니다. 사이트의 이전 버전을 복원하면 이전 구조가 복원되지만 콘텐츠는 동일하게 유지됩니다. 따라서 해당 콘텐츠의 구조 없이도 컬렉션에 콘텐츠를 포함할 수 있습니다.
컬렉션에서 이러한 입력란은 입력란이 아직 정의되지 않았음을 나타내는 경고 아이콘과 함께 표시됩니다.

구조에 비구조적 입력란을 추가하려면:

  1. 사이트 대시보드의 CMS로 이동합니다.
  2. 해당 카테고리를 클릭합니다.
  3. 입력란 이름을 클릭합니다.
  4. 입력란에 대한 입력란 유형을 선택하고 저장을 클릭합니다.
참고:
입력란 ID는 비구조적 입력란을 생성할 때 자동으로 정의되며 수정할 수 없습니다. 

구조 버전

사이트의 이전 버전을 복원하면 구조가 이전 버전의 상태로 복원됩니다. 하지만 콘텐츠는 컬렉션으로 복원되지 않습니다. 이는 선택적 샌드박스 컬렉션이 활성화된 경우에도 마찬가지입니다.

오류 404 코드 및 컬렉션

404 오류는 방문자가 찾을 수 없는 페이지로 이동하는 경우에 발생합니다. 이는 샌드박스 컬렉션이 라이브 콘텐츠와 동기화되지 않았기 때문일 수 있습니다. 

그 결과, 동적 페이지에 표시되어야 하는 아이템이 라이브 컬렉션에 존재하지 않습니다. 이 문제를 해결하려면 샌드박스 콘텐츠를 라이브 콘텐츠와 동기화하세요.
참고:
샌드박스 사용에 대해 자세히 알아보세요.

도움이 되었나요?

|