Ein freundliches Hallo zu allererst in die Runde.
Mich plagt folgendes "komisches" Problem:
In meinem Root-Template lese ich als flächenfüllendes Hintergrundbild das erste Bild aus den Ressourcen aus. Sofern kein Bild vorhanden ist, soll das erste Bild der übergeordneten Seite verwendet werden.
Das klappt auch alles soweit bis auf alle meine Unterseiten, in denen kein Hintergrundbild vorhanden ist.
Zwar wird im Firebug der korrekte Code angezeigt, allerdings ist das Hintergrundbild nicht zu sehen. Der SELBE Pfad funktioniert bei der übergeordneten Seite allerdings.
Das komische dabei: Änder ich bei der Unterseite (bei der es nicht funkioniert) im Firebug den Bildpfad, drücke Enter und ändere den Pfad wieder zurück - genau so wie er vorher war - dann wird das Bild auf einmal angezeigt. Ein Cache Problem ist es nicht, Browser wurde mehrfach neu gestartet, neu eingeloggt, Xampp neu gestartet etc. Aber es klappt einfach nicht.
Hier die Ausgabe für mein HTML-Tag, das bei beiden Seiten identisch ist. Bei der Seite "Seite1" (hat ein Bild in Ressourcen) funktioniert es, bei der Seite "Ebene1/Unterseite1" (hat kein Bild in Ressourcen) funktioniert es hingegen nicht.
<html style="background: black url(fileadmin/ordnername/public/img/hintergrundbilder/hintergrund-seite1.jpg)no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;">
Und hier der Typoscript der Root-Datei:
bg-img = IMG_RESOURCE
bg-img {
file {
import.data = levelmedia:-1, slide
treatIdAsReference = 1
import.listNum = 0
}
}
html-bild = COA
html-bild {
10 = TEXT
10.value = <html style="background: black url(
20 < bg-img
30 = TEXT
30.value = )no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;">
}
Eventuell hat ja jemand einen Lösungsansatz, woran das Problem liegen könnte. Ich habe übrigens RealUrl aktiviert, eventuell ist das wichtig?!
Ich freue mich über jeden Vorschlag.
Liebe Grüße,
Timonw