Links zu Kategorien aus der Seitenleiste ignorieren unangemessen konfigurierte Kategorie-Darstellungseinstellungen

Ich habe einige Kategorien so konfiguriert, dass der Standard-Listenfilter keine Unterkategorien lautet. Dies funktioniert hervorragend für die meisten Links zu den Kategorien.

Der sidebar sendet den Benutzer jedoch zu /c/category-slug/catID/l/latest. Diese URL erzwingt eine Standardansicht “Neueste”, was nicht das ist, was ich möchte.

Es wäre für mich sinnvoll, den Benutzer stattdessen zu /c/category-slug/catID zu senden, damit die Konfiguration des Kategorie-Erscheinungsbilds respektiert wird.

3 „Gefällt mir“

@tgxworld weißt du, ob das eine einfache Änderung wäre? Oder gibt es einen Grund, warum wir die aktuelle URL verwenden, der etwas mehr Arbeit erfordern würde, um sie zu entwirren?

1 „Gefällt mir“

Wahrscheinlich eine einfache Änderung, aber ich werde es zuerst einmal versuchen.

2 „Gefällt mir“

Bei näherer Betrachtung sehe ich, dass die sidebar ziemlich clever ist.

  • Wenn im Sidebar ‘Ungelesen’ angezeigt wird, gelangen Sie zu /l/unread
  • Wenn im Sidebar ‘Neu’ angezeigt wird, gelangen Sie zu /l/new
  • Wenn im Sidebar nichts angezeigt wird, gelangen Sie zu /l/latest

Was fehlt, ist der /none/-Teil in meinen Links, wenn der Standard-Listenfilter keine Unterkategorien ist.

1 „Gefällt mir“

Ich habe einen PR, um dies zu beheben

4 „Gefällt mir“

@nathank Der Fix wurde zusammengeführt :slight_smile: Danke für die Meldung :+1:

3 „Gefällt mir“

Danke Alan!

Respektiert es diese Dinge immer noch, wenn man auf die Seitenleiste klickt, wenn sie ungelesene oder neue Elemente anzeigt?

Ja, da wir keine kontextbezogene Weiterleitung mehr für die Links im Seitenleistenbereich haben, die manchmal zu ungelesenen/neuen Elementen weiterleiten können.

1 „Gefällt mir“

Wie wird sich dies auf Dinge wie das Kanban-Board auswirken, bei dem die Standardansicht durch die Themenkomponente geändert werden kann?

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