Hallo ins Forum,
ich habe folgendes gefunden, um eine Slider zu bauen. Die Bilder lege ich als CE "Nur Bild" im BE-Layout in einer eigenen colPos (10) an.
lib.headerSlider < styles.content.get
lib.headerSlider {
select.where = colPos=10
wrap = <ul class="slides">|</ul>
renderObj < tt_content.image.20
renderObj {
1 {
file.import.current = 1
stdWrap.cObject = COA
stdWrap.cObject {
wrap = <li>|</li>
10 = COA
10 {
wrap = <img|>
# alt Text
10 = TEXT
10 {
noTrimWrap = | alt="|"|
field = altText
required = 1
parseFunc =< lib.parseFunc
split {
token {
char = 10
}
returnKey.data = register : IMAGE_NUM_CURRENT
}
}
#src
20 = TEXT
20 {
noTrimWrap = | src="|"|
data = TSFE:lastImageInfo|origFile
}
}
20 = TEXT
20 {
wrap = <p class="flex-caption">|</p>
field = titleText
required = 1
parseFunc =< lib.parseFunc
split {
token {
char = 10
}
returnKey.data = register : IMAGE_NUM_CURRENT
}
}
}
}
rendering >
layout {
default.value = ###IMAGES###
1 < .default
2 < .default
8 < .default
9 < .default
10 < .default
17 < .default
18 < .default
25 < .default
26 < .default
}
}
}
Die Bilder werden geholt, der Slider funktioniert. Was nicht geht ist die Ausgabe der Texte. Weder der altText noch der titleText werden angezeigt. Ich vermute mal, das der Code oben für ne ältere Version von Typo3 ist, da die Bilder inzwischen ja im FAL gespeichert werden. In der Tabelle tt_content jedenfalls steht nämlich beim altText und titleText "NULL" drin.
Wie muss ich den Code oben anpassen, damit ich altText und titleText und am besten auch noch die Description auslesen und anzeigen kann.
Danke für Eure Hilfe und Gruß
mimii