Guten Tach,
Ich habe bei meinem neuen Template ein kontrolliert wechselndes Headerbild per "Image with fixed width/height" eingebunden. Da aber nicht auf jeder Seite ein "personalisiertes" Bild stehen soll wollte ich noch ein Standardbild in den Hintergrund laden, welches übermalt wird, wenn ein spezielles Bild eingefügt wird.
Bis jetzt habe ich versucht, das Bild als Hintergrundbild in meinem Div-Element einzugliedern,
musste aber feststellen, dass TV bei einem leeren Element einfach ein weisses Bild in der größe einbaut, welches natürlich den Hitergrund überlagert.
Hat jemand von euch ne Idee, was da gemacht werden kann?
Content Sliding? Da kann man überschreiben.
Hi Schmoozer,
hier mal mein Ansatz:
1 = IMAGE
1 {
file = GIFBUILDER
file {
XY = 100,100
5 = IMAGE
5.file = link_zum_standardbild.dateiendung
5.file.maxW = 100
5.file.maxH = 100
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 100
10.file.maxH = 100
}
}
Damit wird ein Standardbild (5) erzeugt und wenn ein individuelles (10) hochgeladen wurde, mit diesem übermalt!
Gruß, Daniz
Ich hab das jetzt schon letzte Woche ähnlich gelöst,
bin aber noch nicht dazu gekommen das hier zu posten.
Ich hab das direkt im XML von Templavoila eingebunden.
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 800,130
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 800
10.file.minW = 800
10.file.maxH = 130
10.file.minH = 130
}
10.if.isTrue.field = field_headpic
20 = IMAGE
20.file = fileadmin/templavoila/pics/header.jpg
20.if.isFalse.field = field_headpic
Ich hab nur die letzten 4 Zeilen geändert.
eigentlich nur ne IF-abfrage, die schaut, ob da was drin ist,
wenn nicht, wird ein Bild eingesetzt.
Grütze vom Schmoozer