Ich möchte JavaScript nur auf der Startseite meiner Website laden. Ich habe diese Vorverarbeitungsfunktion gefunden, weiß aber nicht, wie ich sie für die Startseite anpassen soll:
function mytheme_preprocess_maintenance_page(&$variables) {
$variables['#attached']['library'][] = 'mytheme/cuddly-slider';
}
Ich habe ursprünglich die Bibliothek, die ich brauchte, in jede Seite meiner Site aufgenommen, aber ich brauche sie nur auf der Homepage, also muss ich das herausfinden.
Ursprünglich hatte ich es in der .info.yml-Datei wie folgt:
libraries:
- 'themename/library'
Jede Hilfe wird geschätzt.
if ($variables['is_front'])
. Es ist bereits in theme.inc festgelegt und funktioniert für andere Titelseiten als die Startseitenansicht.