Aurora
(Aurora)
14. August 2025 um 09:45
41
Nach einem Update haben wir ein Problem mit der Komponente – könnte sie aktualisiert werden?
@Juan_Barreto hat seine eigene Version des Plug-ins mit der Korrektur bereitgestellt, falls die ursprüngliche Komponente nicht aktualisiert wird (sie scheint vergessen worden zu sein).
Gehen Sie zu GitHub - BarretoJuan/discourse-breadcrumb-links: Breadcrumb Navigation for Discourse und finden Sie den Git-Link, um ihn dann in Discourse zu installieren.
Es funktioniert für mich.
2 „Gefällt mir“
Fix wurde zusammengeführt! Danke @Juan_Barreto !!!
Ich mag diese Komponente wirklich
Ich denke, sie könnte eine Lösung für einige Dinge sein, die ich in einem früheren Thema besprochen habe
Is there an easy way to remove these two buttons? Reason I’m asking is that I’ve been reading (on this site) of some people’s opinions about Discourse being a little overwhelming to new users. I just feel the categories button is a little redundant since the categories tab is right there and if an experience user wants to search by tag he can use the side menu. I like the feature but it makes things a little ‘cluttered’ IMHO
I realize I could find the CSS tags and hide them but I was wondering …
gilles
16. Juli 2026 um 10:05
45
Ich habe festgestellt, dass ich immer eine Anomalie im Komponente habe, ich weiß nicht, ob ich der Einzige in diesem Fall bin
deprecated.js:54 [THEME 109 ‘Breadcrumb Links’] DEPRECATION NOTICE: Die Datei ‘theme-109/discourse/connectors/above-main-container/discourse-breadcrumb-links.hbs’ verwendet die veraltete .hbs-Erweiterung. Refaktorisiere sie, um stattdessen ‘.gjs’ zu verwenden. [deprecation id: discourse.hbs-extension] [info: Deprecating .hbs file extension in themes and plugins ]
deprecated
@
deprecated.js:54
(anonymous)
@
discourse-breadcrumb-links.hbs:6
Ich habe den folgenden Pull Request gerade gemerged:
main ← jlzlt:fix/topic-breadcrumb-delay
merged 01:37AM - 28 Jul 26 UTC
I stumbled upon this repo and have been using it in my Discourse community. Afte… r forking, I made some adjustments that I thought might be worth sharing - feel free to take or leave them.
## Problem
When navigating to a topic, breadcrumbs showed only `← Home` for ~1 second before the full trail appeared. This was caused by 2–3 sequential AJAX calls in `init-theme.js` to fetch topic and category data.
Category pages were unaffected because they used the Glimmer component with synchronous category lookups.
## Changes
### Bug fix
**Topic breadcrumb delay removed**: Topic breadcrumbs are now handled entirely in the Glimmer component (`breadcrumbs.gjs`) using data already loaded by Ember's router (`router.currentRoute.parent.attributes`). No AJAX calls and thus no delay in showing.
### New settings
- `home_label` (string, default `"Home"`) - customize the label of the first breadcrumb link
- `home_url` (string, default `"/"`) - customize where the first breadcrumb link points
- `show_in_admin` (bool, default `true`) - whether to show breadcrumbs on admin pages
- `show_topic_title` (bool, default `false`) - whether to show the topic title as the last breadcrumb on topic pages
### Cleanup
Also took the opportunity to remove some dead code and leftovers from the old jQuery approach — the deprecated .hbs connector, its associated CSS, and the now-empty init-theme.js. A few minor code consistency improvements as well.
1 „Gefällt mir“