Problème du composant Breadcrumb avec une hiérarchie de catégories à plusieurs niveaux

Salut à tous,

Nous avons récemment installé le composant Breadcrumb (Breadcrumb Links) pour aider à naviguer dans notre hiérarchie de catégories à plusieurs niveaux. Cependant, nous avons rencontré un problème. D’après ce que je sais, Discourse prend actuellement en charge un maximum de 3 niveaux pour la création de plusieurs catégories.

Lors de la visualisation d’un sujet qui suit une hiérarchie comme Accueil/A/B/C, où A, B et C représentent des catégories à plusieurs niveaux, l’affichage du fil d’Ariane montre « Accueil/B/C » et saute complètement la catégorie A.

Quelqu’un d’autre a-t-il rencontré ce problème ? Existe-t-il une solution de contournement pour garantir que tous les niveaux de la hiérarchie apparaissent dans le fil d’Ariane, ou s’agit-il d’une limitation de la configuration actuelle de Discourse ?

Merci pour vos éclaircissements !

Par défaut, Discourse prend en charge les catégories et les sous-catégories. Si vous utilisez des sous-sous-catégories, il s’agit d’une configuration personnalisée que vous avez activée dans la console du serveur.

Actuellement, le composant ne vérifie pas les catégories imbriquées au-delà du niveau de sous-catégorie. C’est donc une limitation du composant. Si vous souhaitez ajouter la prise en charge d’une imbrication plus poussée des catégories, vous pourriez demander au mainteneur si c’est une option qu’il envisagerait sous forme de PR. Cependant, comme cela cible une configuration Discourse non standard, vous pourriez avoir besoin de forker le composant pour inclure cette fonctionnalité.

3 « J'aime »

Merci Nolo pour la mise à jour sur la limitation du composant du thème Breadcrumb actuel.

1 « J'aime »