Maximale 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
}

Bildbreite für bestimmte Seite(n) festlegen

Um die maximale Bildbreite nur für eine oder mehrere Seiten festzulegen, kann folgender Code verwendet werden.

# Maximale Bildbreite nur für die Seite mit der ID 1 beschränken
[globalVar = TSFE:id = 1]
tt_content.image.20.maxW.cObject.0.value = 600
[global]

# Maximale Bildbreite für die Seiten mit den IDs 1, 4 und 8 beschränken
[globalVar = TSFE:id = 1|4|8]
tt_content.image.20.maxW.cObject.0.value = 400
[global]
Aktualisiert: 29.06.2016