Wie filtert man Themen, die im Embed erscheinen?

Hello @eviltrout, I noticed that the topic list includes unlisted, closed, archived topics. I guess these should not be taken into account in the list. Given:

 <d-topics-list discourse-url="https://discourse.example" per-page="5" category="11"></d-topics-list>

Or is there a filter to only keep open topics?

2 „Gefällt mir“

You should be able to use status="open" for that restriction.

12 „Gefällt mir“

Gibt es eine Dokumentation, die zeigt, welche Argumente für jede der verlinkten Filteroptionen verfügbar sind?

Zum Beispiel:

impliziert, dass ich auch status="noreplies" oder status="solved" verwenden sollte, da dies Optionen sind, die von der Benutzeroberfläche bereitgestellt werden.

Aber ich denke, sie werden als ungültige Optionen ignoriert, da die Ergebnisse mit/ohne das Argument identisch sind (ebenso wie beim Filtern nach status=unsolved vs. status=solved, was Gegensätze sein sollte).

Alternativ, wenn es eine andere Möglichkeit gibt, benutzerdefinierte Suchbegriffe zu übergeben, wäre ich damit einverstanden – ich habe versucht https://discourse.getdbt.com/embed/topics?template=complete&top_period=all&search="status%3Anoreplies" (mit dem Doppelpunkt kodiert und unkodiert), aber mit diesem Ansatz keine Ergebnisse erhalten.

Beachten Sie, dass ich den iframe direkt einbetten und nicht das Platzhalterelement \u003cd-topics-list\u003e verwenden, da wir auf dieses Problem gestoßen sind:

Ich glaube jedoch nicht, dass dies die Ursache des Problems ist, da das importierte JS nur die iframe-URL erstellt.

2 „Gefällt mir“

Diese Funktion hat eine andere Parameterliste als die Suche. Schauen Sie sich den Controller-Code an, um die vorhandenen Parameter zu überprüfen.

2 „Gefällt mir“

OK, ich habe mir embed_controller.rb angesehen und es sieht so aus, als ob beim Erstellen der Topic-Abfrage nur die erlaubten Parameter im ursprünglichen Post berücksichtigt werden (template, per-page, category, allow-create, tags und top_period):

Was meiner Meinung nach [quote=“Robin Ward, post:1, topic:125911, username:eviltrout”]
any of the other public filter options available.
[/quote]
zu einer falschen Fährte macht. Ich werde eine Feature-Anfrage eröffnen, um zusätzliche Parameter in diesem Embed zu erlauben. Danke für die Hilfe @Falco :pray:

3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.