Guten Abend,
Ich arbeite mit TemplaVoila.
Ich möchte das einem Div random ein Hintergrundbild zugeteilt wird. Wie gehe ich das mit Typoscript am sinnvollsten und elegantesten an?
Brauche ich dafür ein PHP-Script oder ist dies auch nur mit Typoscript realisierbar?
Gruß
Hallo Bodio
Die Extension cc_random_image ist für Random Bilder zu empfehlen. Man gibt einfach einen Ordner an, der die Bilder enthält.
Hier ein Code Schnippsel, welcher noch prüft ob im Media (Tab Ressorucen in Seiteneigenschaften) ein Bild vorhanden ist. Wenn ja wird dieses gesetzt. Also kann wenn gewünscht auch ein fixes angegeben werden.
lib.header < plugin.tx_ccrandomimage_pi1
lib.header {
path = fileadmin/headerimages/
fileExt = jpg,jpeg,gif,png
renderObj = COA
renderObj {
wrap = |
10 = TEXT
10 {
value = <img height="350" width="800" src="###FILE_1###">
override.cObject = IMAGE
override.cObject {
file {
import = uploads/media/
// nimm meine eigenen Bilder, wenn ich keine habe, lass alles leer
import.data = levelmedia: -1
import.listNum = 0
width = 800px
height = 350px
}
}
}
}
}