Max. Bildbreite pro Spalte definieren

Sollte ein Redakteur versäumt haben eine Bildbreite einzugeben, so kann es leicht passieren, dass ein zu großes Bild ausgegeben wird und eventuell das Layout zerschossen wird.
Die Lösung ist, für jede Spalte die Bildbreite zu begrenzen.

Setup:

tt_content.image.20.maxW.cObject = CASE
tt_content.image.20.maxW.cObject {
key.field = colPos
## Normal
0 = TEXT
0.value = 440
## Left
1 = TEXT
1.value = 340
## Right
2 = TEXT
2.value = 190
## Border
3 = TEXT
3.value = 220
}

Wenn man Templateselector verwendet, kann man noch die Varianten definieren:

[globalVar = TSFE:page|tx_rlmptmplselector_ca_tmpl = ct_2.html]
tt_content.image.20.maxW.cObject.0.value = 660
[global]

oder für eine bestimmte Seite, z.B. id=1:

[globalVar = TSFE:id = 1]
tt_content.image.20.maxW.cObject.0.value = 600
[global]
 

Sie sind hier: TYPO3 » Tipps & Tricks » TypoScript » Max. Bildbreite pro Spalte definieren

Servicetelefon 0800 - 8976326 (kostenloser Anruf)