Проблема с компонентом хлебных крошек при многоуровневой иерархии категорий

Всем привет,

Мы недавно установили компонент «Хлебные крошки» (Breadcrumb Links), чтобы облегчить навигацию по многоуровневой иерархии категорий. Однако мы столкнулись с проблемой. Насколько мне известно, Discourse в настоящее время поддерживает создание многоуровневых категорий максимум в три уровня.

При просмотре темы, которая следует иерархии типа Home/A/B/C, где A, B и C представляют многоуровневые категории, отображение хлебных крошек показывает «Home/B/C», полностью пропуская категорию A.

Сталкивался ли кто-нибудь ещё с этим? Есть ли обходной путь, чтобы все уровни иерархии отображались в цепочке хлебных крошек, или это ограничение текущей конфигурации Discourse?

Спасибо за любые подсказки!

По умолчанию Discourse поддерживает категории и подкатегории. Если вы используете под-подкатегории, это кастомная настройка, которую вы включили в консоли сервера.

В данный момент компонент не проверяет вложенные категории за пределами уровня подкатегории. Поэтому это ограничение самого компонента. Если вы хотите добавить поддержку дальнейшей вложенности категорий, вы можете спросить у разработчика, рассматривает ли он возможность включения этой функции через PR. Однако, поскольку это касается нестандартной конфигурации Discourse, вам, возможно, придется создать форк компонента, чтобы включить эту функцию.

Спасибо, Nolo, за обновление о текущих ограничениях компонента темы хлебных крошек.