트리를 구축하기위한 재귀 적 임베드 가능한 스키마

Jan 08 2021

아래 그림과 같이 구성 요소에 구성 요소 트리를 만들고 싶습니다. 여기에는 컴포넌트 링크 필드와 자체 링크되는 임베드 가능한 스키마가있는 임베드 가능한 스키마 설정이 필요합니다. Tridion에서 가능합니까?

물론 또는 컴포넌트 A 에서 컴포넌트 AA컴포넌트 AB컴포넌트 연결하여이를 수행 할 수 있습니다 . 이러한 접근 방식에서 이러한 느슨한 구성 요소 자체에는 하위 구성 요소가 포함되어야합니다.

그러나 이것은 단일 구성 요소의 모든 구성 요소 간의 관계를 정의하고 싶기 때문에 원하는 것이 아닙니다.

답변

4 ChrisMills Jan 09 2021 at 14:36

임베디드 스키마 모델을 두 수준보다 깊게 빌드하면 GUI에서 사용하는 것이 악몽임을 알 수 있습니다. 대신 카테고리 및 키워드 탐색 디자인 패턴을 살펴보면 원하는 관계 트리를 구축 할 수 있습니다.

필요한 추가 속성을 관리하기 위해 메타 데이터 스키마를 추가합니다.

https://docs.sdl.com/783502/676687/sdl-tridion-sites-9-1/intelligent-navigation

3 MarkoMilic Jan 08 2021 at 19:51

Tridion에는 지원되는 재귀 스키마 옵션이 없습니다. 각 수준에 대한 스키마를 정의한 다음 연결해야합니다.

마음을 아프게해서 미안하지만 때로는 Tridion이 잔인하고 탐색 항목에 친절하지 않습니다. 우리 중 많은 사람들이 다른 접근 방식을 시도했으며 대부분은 많은 가정으로 세미 하드 코딩되었습니다.