Hallo,
ich folge dem Leitfaden „Anfängerleitfaden für Discourse-Themes“ (diesem: Developing Discourse Themes & Theme Components), stoße aber auf Schwierigkeiten und habe einige Fragen zum Handlebars-Abschnitt.
In der Anleitung heißt es, wenn Sie eine Vorlage überschreiben möchten, müssen Sie ein Skript-Tag mit dem Speicherort der Vorlage, die Sie überschreiben möchten, zu Ihrem Theme hinzufügen. In meiner lokalen Datei habe ich es zu header.html hinzugefügt.
Ist das der einzige Weg?
Es ist nicht möglich, eine hbr-Datei in meinem Theme in einem Templates-Ordner hinzuzufügen, die die Theme-Vorlagendatei überschreibt?
Es fühlt sich nicht wartbar an, wenn ich mehrere Vorlagenüberschreibungen vornehmen möchte. Es wird header.html sehr schnell füllen und unübersichtlich machen. Ich bin neu bei Handlebars, daher verpasse ich vielleicht etwas.
Meine Frage ist also, wie man mehrere Handlebars-Vorlagenüberschreibungen handhabt, ohne dass sie in einer der HTML-Dateien eines benutzerdefinierten Themes zu einem großen Durcheinander werden?