Das Übergeben der Parameter solved=no&status=open oder solved=yes zusammen mit einer Kategorie ist eine wirklich coole Funktion. Es ist sehr einfach und nützlich, Topics in einer Kategorie nach dem Lösungsstatus zu filtern. Leider werden diese Funktionen jedoch selbst von erfahrenen Nutzern selten verwendet, da sie sich schlichtweg nicht an die Parameterkombinationen erinnern und nicht wissen, wie man Parameter in der URL übermittelt.
Könnten wir pro Kategorie einen Header-Button erhalten, der die URL-Parameter für den Benutzer setzt?
Da wir bereits Top-Listen, Lesezeichenlisten, „Meine Beiträge", „Neueste" etc. haben, könnten wir dann auch für Kategorien, bei denen das Lösen aktiviert ist, Buttons für „Nicht gelöst" und „Gelöst" hinzufügen?
In früheren Versionen von Discourse konnten wir benutzerdefinierte Buttons mit vordefinierten Parametern erstellen, z. B. um eine bestimmte Kategorie auszuschließen oder nur diese zu zeigen.
Könnten wir einen Button erstellen, der die Parameter solved=no&status=open zum aktuellen Kategoriepfad hinzufügt?
Das Solved-Plugin fügt eine Site-Einstellung namens show filter by solved status zu Discourse hinzu. Wenn diese aktiviert ist, wird im Navigationsmenü ein Filter für gelöste und ungelöste Themen hinzugefügt:
Es sieht so aus, als ob diese Funktion nicht funktioniert.
Bei meinen Kategorien gibt es einen Dropdown-Button.
Er sendet Parameter an die Adressleiste in Chrome oder Firefox, aber danach findet keine Filterung statt.
Ja, das funktioniert. Die Filterung funktioniert, wenn ich die Seite mit URL-Parametern neu lade, aber die Auswahl von ‘Ungelöst’ oder ‘Gelöst’ im Dropdown-Menü aktualisiert die Topic-Liste nicht.
Der Einstieg in den abgesicherten Modus und das Deaktivieren des aktuellen Themas haben diesen Fehler behoben.
Im abgesicherten Modus funktioniert das Dropdown-Menü zum Filtern von Zeilen wie erwartet.
Jetzt muss ich testen, welche Theme-Komponente dies verursacht.
Haben Sie eine Idee, warum ich das Filter-Dropdown auf meiner anderen Instanz nicht sehe?
Die Lösung ist aktiviert, ich bin auf dem neuesten Stand, aber es gibt kein Filter-Dropdown.
Meine Feststellung ist, dass das Filter-Menü dem Navigationsmenü nicht hinzugefügt wird, sofern die Site-Einstellung „Zugelassene gelöste Beiträge in allen Themen
Könntest du versuchen, deine Website zu aktualisieren, um die neueste Version des Discourse Solved-Plugins zu erhalten? Das Plugin wurde aktualisiert, um ein Problem zu beheben, das verhinderte, dass der Filter „Gelöst