Verschiedene Bildgrössen bei Typo3
Problem: Je nach Position im Text, Spalte oder Inhaltsramen sollen die Bilder andere Grössen haben. Zum Beispiel:
- Normale Spalte 500px, Rechte spalte 180px
- Im Text Links (ohne Umbruch) 180px, Im Text Rechts 250px
Lösung: Im Setup des Typoscript folgenden Code einfügen:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# maximalgrösse im Text entfernen, standard ist 50% tt_content.textpic.20.maxWInText > tt_content.textpic.20.maxW.cObject = CASE tt_content.textpic.20.maxW.cObject { # kann ein beliebiges feld aus tt_content sein. zB: section_frame, colpos key.field = imageorient default = TEXT default.value = 280m # Above, left 2 = TEXT 2.value = 518m # In text, left - intext grösen müssen 200% der gewünschten grösse sein 18 = TEXT 18.value = 340m #In text, right (nowrap) 25 = TEXT 25.value = 180m } |
Und hier noch die Werte der verschiedenen Bildpositionierungen (imageorient)
1 2 3 4 5 6 7 8 9 10 11 12 |
tt_content.imageorient { #0 = Above, center #1 = Above, right #2 = Above, left #8 = Below, center #9 = Below, right #10 = Below, left #17 = In text, right #18 = In text, left #25 = In text, right (nowrap) #26 = In text, left (nowrap) } |
Klasse, funktioniert, danke! Jetzt muss ich nur noch kapieren, was ich da kopiert habe, aber das finde ich noch heraus. 😉
Kommentar by Conny — 25. Oktober 2011 @ 13:31
Vielen Dank hier für!
Zeile 4-5 ist „maxW“ durch „maxWInText“ zu ersetzen.
Gruß Alex K.
Kommentar by Alex K — 22. Juli 2014 @ 08:37