Schemat rekurencyjny, który można osadzać w celu zbudowania drzewa

Jan 08 2021

Chciałbym utworzyć drzewo komponentów w komponencie, jak pokazano poniżej. Wymagałoby to konfiguracji schematu możliwego do osadzenia, w której miałoby pole łącza komponentu i schemat do osadzania, który łączyłby się z samym sobą. Czy to możliwe w Tridionie?

Oczywiście alternatywnie mogę to zrobić, łącząc komponent AA i komponent AB z komponentu A i tak dalej. W tym podejściu te luźne komponenty same będą musiały zawierać komponenty potomne.

Ale nie tego chcę, ponieważ chciałbym zdefiniować relację między wszystkimi komponentami w jednym komponencie.

Odpowiedzi

4 ChrisMills Jan 09 2021 at 14:36

Jeśli zbudujesz osadzony model schematu głębszy niż dwa poziomy, okaże się, że używanie go w interfejsie GUI jest koszmarem. Sugeruję, aby zamiast tego przyjrzeć się wzorcowi nawigacji po kategoriach i słowach kluczowych, co pozwoli Ci zbudować drzewo relacji, których szukasz.

Dodaj schemat metadanych, aby zarządzać wszelkimi dodatkowymi właściwościami, których potrzebujesz,

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

3 MarkoMilic Jan 08 2021 at 19:51

W Tridionie nie ma obsługiwanej opcji schematów rekurencyjnych. Musisz zdefiniować schematy dla każdego poziomu, a następnie je połączyć.

Przepraszam, że złamałem ci serce, ale czasami Tridion jest okrutny i nie jest łaskawy dla elementów nawigacyjnych. Wielu z nas próbowało różnych podejść, a większość z nich jest częściowo zakodowana z wieloma założeniami.