Hallo,
Wenn ich nur 10 Beiträge im Abschnitt „Neueste“ sehen möchte und wenn es mehr gibt, eine neue Seite 2/2 usw. erstellt werden soll.
Wie kann ich das bitte machen?
Hallo,
Wenn ich nur 10 Beiträge im Abschnitt „Neueste“ sehen möchte und wenn es mehr gibt, eine neue Seite 2/2 usw. erstellt werden soll.
Wie kann ich das bitte machen?
Soweit ich weiß, können Sie keine Paginierung verwenden. Mit diesem Design ist es einfach unmöglich.
Paginierung ist eigentlich nicht so gut. Die Leute haben sie benutzt, weil sie früher die einfachste Lösung war, aber sie ist nicht so praktisch. Man muss immer klicken, um weiterzukommen, und die meisten Leute neigen dazu, nicht zu klicken, sie gehen nie weiter als ein oder maximal zwei Unterseiten. Scrollen bietet einen einfacheren Zugang zu älteren Inhalten.
Warum möchten Sie Paginierung verwenden?
In meiner Arbeit haben sie mir eine solche Aufgabe gegeben, also funktioniert weder JavaScript noch das?
Nein, das wird nicht funktionieren.
Sie können die unten stehenden Themen verwenden, um Ihren Chef davon zu überzeugen, dass er Ihnen eine unmögliche Aufgabe gestellt hat.
Nun, Discourse ist reines JavaScript, also ist alles möglich ![]()
Haftungsausschluss – Ich programmiere nicht.
Um Paginierung zu erhalten, müssen Sie die Header aller Themen laden. Andernfalls können Sie nicht wissen, ob ein Thema auf Seite 2, 79 oder 2298 wäre. Aber diese Reihenfolge ist nicht festgelegt, wie sie auf Blog-ähnlichen Seiten wie WordPress wäre.
Jedes Mal, wenn jemand kommentiert, gibt es einen automatischen Bump usw., der die Reihenfolge ändert. Sie sollten also alle Unterseiten jedes Mal neu erstellen, wenn etwas passiert. Ich vermute, das ist wirklich teuer.
Außerdem unnötig. Was hat ein Benutzer davon, wenn sie/er/es weiß, dass es 26768 Unterseiten gibt?
Wie gesagt, ich programmiere nicht. Aber ich mache UX/UI/Content-Erstellung und muss einem Kunden oft sagen, dass eine gewünschte Sache unmöglich oder eine wirklich schlechte Idee ist.
Also. Was ist der wirkliche Bedarf, warum Sie eine Paginierung für die neuesten Themen erstellen sollten?