Hallo, wenn ich irgendwo eine Anzeige einfügen möchte, die anzeigt, wie viele Beiträge ein Benutzer kommentiert hat oder ähnliches, wo sollte ich nach diesen Funktionen suchen?
Danke
Hallo, wenn ich irgendwo eine Anzeige einfügen möchte, die anzeigt, wie viele Beiträge ein Benutzer kommentiert hat oder ähnliches, wo sollte ich nach diesen Funktionen suchen?
Danke
Die API-Dokumentation ist verfügbar unter https://docs.discourse.org/
Auch clientseitig gibt es die Datei pluginApi, die viele Funktionen enthält, die Sie nutzen können. Jede Methode ist außerdem gut dokumentiert.
<li>
<LinkTo @route="userActivity.replies">
<UserStat @value={{this.model.post_count}} @label="user.summary.post_count" />
</LinkTo>
</li>
Kann ich das irgendwie anhängen, damit es funktioniert?
Dieser Code stammt von der Benutzerzusammenfassungsseite, auf der die Statistiken angezeigt werden. In diesem Kontext haben Sie Zugriff auf die post_count im Modell.
Es hängt also wirklich davon ab, wo Sie Ihre Anzeige hinzufügen möchten. Wenn sie bereits im Modell vorhanden ist, funktioniert sie möglicherweise, aber häufiger müssen Sie einige Logiken hinzufügen, um diese Daten abzurufen.