Hallo,
ich möchte grade ein wechselndes Headerimage einbinden.
Dabei bin ich auf diesen wunderbaren Codeschnipsel gestoßen, der eingendlich auch funktioniert.
Der Schnippsel war ursprünglich nicht für Templa Voila.
Leider geht es so auch nicht.
Was ich bis jetzt gemacht hab:
Ich habe ein Div gemappt welches "lib.headerImage" heisst.
und ich habe auf den ersten Seite bzw. auf der gewünschten Seite über die Seiteneigendschaften/Resources ein Bild angebenen.
Warum geht es nicht hat jemand eine idee?
vielen Dank fürs durchlesen
gruß Jan
temp.headerImage = IMAGE
temp.headerImage {
file {
import = upload/media/
import.data = levelmedia:-1,slide
import.listNum = 0
}
}
lib.headerImage < temp.headerImage
Ich verwende folgendes:
temp.img = IMG_RESOURCE
temp.img {
# Defaultbild, falls kein anderes vorhanden
file = {$bild}
file.import = uploads/media/
file.import {
data = levelmedia:-1, slide
listNum = 0
}
}
und das funktioniert wunderbar. Vielleicht liegts am IMG_RESOURCE
Hi
Wie hast du denn dafür gesorgt das das bild auch angezeigt wird ??? bei mir wir dann blos der pfad und dateinamen angezeigt....
MfG
blueX
im ersten Beispiel stimmt import = upload/media/ nicht
--> es müsste import = uploads/media/ heissen
im zweiten Beispiel ist der Content-Type falsch
--> es müsste temp.img = IMG heissen
Ciao, daniz
Auch wenn dieses Thema schon sehr alt ist will ich trotzdem darauf antworten - vielleicht ist mir ja einer, der an dieser Problematik verzweifelt irgendwann mal dankbar 😉
Ich hatte gerade eine ähnliche Problematik, nämlich die, dass ein TemplaVoila-Feld, das auf dem TypoScript-Objektpfad "lib.headerimage" einfach nicht angezeigt wurde.
Nachdem ich den Pfad auf z.B. lib.headerimageXX geändert habe hat es funktioniert.
An die TYPO3-Spezialisten: kann es sein dass lib.headerimage in irgendeiner Weise reserviert o.Ä. ist?! Oder ist Templavoila nur allergisch dagegen? Habe es aktuell noch nicht mit einer anderen Installation/Version ausprobiert.
Mein System: TYPO3 CMS 4.5; TemplaVoila 1.8