Hallo zusammen!
Ich lese ein Bild der Seiteneigenschaften aus und benutze dieses als Headerbild im Frontend. Dieses wird als Hintergrundbild in einen Container gelegt. Jetzt sollen für Mobilgeräte wählbare Bildausschnitte genutzt werden.
Im PageTSConfig steht:
TCEFORM.sys_file_reference.crop.config.cropVariants {
default {
title = Default desktop
selectedRatio = NaN
allowedAspectRatios {
NaN {
title = Frei
value = 0.0
}
1:1 {
title = 1:1
value = 1.0
}
3:2 {
title = 3:2
value = 1.5
}
2:3 {
title = 2:3
value = 0.6666666667
}
4:3 {
title = 4:3
value = 1.3333333333
}
3:4 {
title = 3:4
value = 0.75
}
16:9 {
title = 16:9
value = 1.7777777778
}
}
}
landscape {
title = Tablet
selectedRatio = NaN
allowedAspectRatios {
16:9 {
title = 16:9
value = 1.7777777778
}
}
}
portrait {
title = Mobil
selectedRatio = NaN
allowedAspectRatios {
9:16 {
title = 9:16
value = 0.5625
}
}
}
}
Wenn ich dann im Backend den Bildeditor öffne, habe ich auch die Möglichkeit die verschiedenen Cropvarianten auszuwählen und die Bildausschnitte zu setzen. Nach dem Schließen des Bildeditor über "Akzeptieren" sind die passenden Bildausschnitte unter den drei Cropvarianten zu sehen. Wenn ich dann die Seiteneigenschafte speichere, sind unter allen drei Cropvarianten die gleichen Bilder zu sehen (nicht gecroped).
Für das Frontend lese ich diese per TypoScript aus. Hier werden auch 3 unterschiedliche Dateien aus /fileadmin/_processed/ ausgegeben. Diese haben aber alle das ursprüngliche Bild (sprich: 3 gleiche Dateien mit unterschiedlichem Namen). In der Datenbanktabelle "sys_file_reference" steht im Feld "crop" z.B.
{"default":{"cropArea":{"x":0,"y":0,"width":1,"height":1},"selectedRatio":"NaN","focusArea":null},"landscape":{"cropArea":{"x":0.24769135802,"y":0,"width":0.7506172839599999,"height":1},"selectedRatio":"16:9","focusArea":null},"portrait":{"cropArea":{"x":0.18603073286052008,"y":0.002364066193853428,"width":0.2369385342789598,"height":0.9976359338061466},"selectedRatio":"9:16","focusArea":null}}
Deshalb kann ich sagen, dass die Varianten wohl gespeichert werden, aber nicht passend umgerechnet werden.
TYPO3-Version ist 8.7.19 und laut Installtool funktionieren alle Bildumrechnungen.
Hat jemand einen Tip, woran das liegen kann?
Mit freundlichen Grüßen
Roman Lensing