Schéma récursif intégrable pour construire une arborescence
Je voudrais créer une arborescence de composants dans un composant comme indiqué ci-dessous. Cela nécessiterait une configuration de schéma intégrable dans laquelle il aurait un champ de lien de composant et un schéma intégrable qui se lierait à lui-même. Est-ce possible dans Tridion?
Bien sûr, je peux le faire en liant le composant AA et le composant AB du composant A et ainsi de suite. Dans cette approche, ces composants libres eux-mêmes devront inclure leurs composants enfants.
Mais ce n'est pas ce que je veux car je voudrais définir la relation entre tous les composants dans un seul composant.
Réponses
Si vous créez un modèle de schéma intégré de plus de deux niveaux, vous constaterez que c'est un cauchemar à utiliser dans l'interface graphique. Je suggère que vous regardiez plutôt le modèle de conception de navigation par catégorie et par mot-clé, ce qui vous permettra de créer un arbre des relations que vous recherchez.
Ajoutez un schéma de métadonnées pour gérer les propriétés supplémentaires dont vous avez besoin,
https://docs.sdl.com/783502/676687/sdl-tridion-sites-9-1/intelligent-navigation
Il n'y a pas d'option de schémas récursifs prise en charge dans Tridion. Vous devez définir des schémas pour chaque niveau puis les lier.
Désolé de vous briser le cœur, mais parfois Tridion est cruel et n'est pas gentil avec les éléments de navigation. Beaucoup d'entre nous ont essayé différentes approches et la plupart d'entre elles sont semi-codées en dur avec de nombreuses hypothèses.