Hallo zusammen. Ich versuche zu verstehen, wie die Ansicht für eine Kategorie gerendert wird (d. h. die Kategorie-Show-Seite wie hier). Insbesondere: Was ruft die Komponente topic-list auf?
Soweit ich das beurteilen kann, sind die beiden Hauptbestandteile der Kategorie-Show-Seite:
- templates/navigation/category.hbs [dies steuert die Oberseite der Kategorie-Show-Seite, wo sich Dinge wie die In-Kategorie-Navigation und der Open-Composer-Button befinden]
- templates/components/topic-list.hbs [dies ist die Vorlage, die die Hauptarbeit des Renderns der Themenliste für die Kategorie leistet]
Aber: Was verbindet sie? Was ruft die Komponente topic-list auf und teilt ihr mit, welche Kategorie sie verwenden soll?
Ich hatte ursprünglich erwartet, eine übergeordnete Kategorievorlage zu finden, die sowohl die Elemente category.hbs als auch topic-list.hbs enthält, aber ich habe sie noch nicht gefunden. (Ich dachte, die Vorlage templates/discovery.hbs könnte dorthin führen, aber das scheint auch nicht der Fall zu sein.)