3. Ebene Kategorieverschachtelung und Header-Kategorien-Navbar-TC interagieren schlecht

Es gibt einen Fehler in der Interaktion zwischen Unter-Unterkategorien und der Navigationsleiste.

Überblick

Ich habe Unter-Unterkategorien auf meiner Website über diese versteckte Einstellung aktiviert:

SiteSetting.max_category_nesting = 3

Nach unserem letzten Update der Website scheint die Funktionalität kaputtgegangen zu sein.

Die Unter-Unterkategorien erscheinen, wie sie sollen, auf der gesamten Website, aber wenn ich versuche, auf eine von ihnen zu klicken, bemerke ich Folgendes:

  1. Die Kategorieseite scheint zunächst einwandfrei zu laden

  2. Dann erscheint das drehende Rad des Verderbens :skull_and_crossbones:

Dieser Fehler erscheint in der Konsole:

(Dies erscheint nicht in Kategorien oder Unterkategorien)

Workaround / andere Probleme

Die Unter-Unterkategorieseite lädt tatsächlich okay, wenn sie in einem neuen Tab/Fenster geöffnet wird, aber es gibt Störungen in der Navigationsleistenfunktionalität und diesen ähnlichen Fehler in der Konsole:

Das ist eine Theme-Komponente, oder? Welche ist es, kannst du sie verlinken?

Ah – ich bin ein bisschen begriffsstutzig und habe die neue Terminologie für die Seitenleiste „d. h. Navigation“ mit dieser #offiziellen Theme-Komponente gleichgesetzt:

Als ich diese Theme-Komponente deaktivierte, funktionierte die Verschachtelung einwandfrei.

Mein einziges Problem ist, dass ich mich wirklich darauf verlasse! Aber ich verstehe, dass ich wahrscheinlich einer von sehr wenigen bin, die diese TC mit dreistufiger Verschachtelung verwenden.

4 „Gefällt mir“

Ich werde das Kris gegenüber erwähnen, falls er einfache Ideen für eine Lösung hat.

4 „Gefällt mir“

Dies wird behoben durch: FIX: update to support 3 levels of categories by awesomerobot · Pull Request #6 · discourse/discourse-categories-navbar · GitHub

Ich musste nur eine kleine Anpassung vornehmen, um die zusätzliche Kategorieebene zu berücksichtigen. Vielen Dank für die Meldung!

3 „Gefällt mir“

Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.