Hallo zusammen,
wenn ich mit Mask z.B. einen Bild-Slider herstelle, kann ich die HTML-Ausgabe via Fluid-Template prima erzeugen. Soweit so gut. Unterstellen wir nun unserem Bild-Slider, dass er zum Funktionieren noch zusätzlich eine JS- und eine CSS-Datei benötigt.
Meine Frage zielt auf die "zusätzlichen" Dateien ab, die, sobald das Content Element (der Slider) benutzt wird per Script- bzw. Link-Tag eingebunden werden sollen.
Momentan lade ich immer ALLE JavaScript via TypoScript in meinem Haupttemplate. Klar, das funktioniert. Ich fände es aber schicker, wenn die Scripte/CSS-Files nur geladen werden, wenn diese auch tatsächlich benötigt werden (sprich das Content Element "Bild-Slider" auf der jeweiligen Seite benutzt wird).
Eine weitere Möglichkeit wäre, die Files direkt im Fluid-Template zu "inkludieren". Das halte ich jedoch auch für wenig gelungen. Wird das Content Element mehrfach auf einer Seite benutzt, werden auch die Scripte/Css-Dateien mehrfach eingebunden.
Gibt es da was schickeres? Bin für jeden Tipp dankbar.
Gruß
Michael