Hallo,
ich versuche ein altes TypoScript aus einem 4.7 System in ein aktuelles 10.4 zu überführen, es geht hier um eine rudimentäre Slideshow. Funktioniert auch alles bis auf den Link bei "Mehr Infos". Die Bildverlinkung selber funktioniert.
Hier ist das Script:
[code]lib.slideshow = CONTENT
lib.slideshow {
table = tt_content
select.where = colPos = 3
select.orderBy = sorting
select.pidInList = 5
renderObj = COA
renderObj {
10 = COA
10 {
10 = FILES
10 {
references {
table = tt_content
uid.data = uid
fieldName = image
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:originalUid
altText.data = file:current:alternative
stdWrap {
typolink.parameter.data = file:current:link
}
}
}
20 = TEXT
20 {
wrap = <div class="slideDesc"><h2>|</h2>
wrap.if.isTrue.field = header
field = header
}
30 = TEXT
30 {
wrap = |
wrap.if.isTrue.field = header
field = bodytext
parseFunc < lib.parseFunc_RTE
}
40 = TEXT
40 {
wrap = |</div>
wrap.if.isTrue.field = header
value = Mehr Infos
# der link funktioniert noch nicht!
stdWrap.typolink.parameter.field = image_link // link
}
}
10.wrap = <li><div class="slide">|</div></li>
}
}[/code]
Ich habe schon alle möglichen Schreibweisen ohne Erfolg probiert. Wenn ich eine feste UID statt image_link eintrage, geht es. Es wird also richtig geparsed. Und mit dem Feld header_link geht es auch, nur eben mit image_link bzw. link nicht.
Hat jemand eine Idee?
Danke und Grüße,
Stephan