[TYPO3-german] IMAGE und bildbreite/hohe/etc.: Miraculöses verhalten

Christian Tauscher christian.tauscher at media-distillery.de
Fri Nov 15 17:21:17 CET 2013


Hallo Leute.

hab das Probem nicht zum ersten mal.

Hab ein Logo-Bild, z.B. 285x193px, png, 24bit

Binde das so ein:
lib.logo = IMAGE
lib.logo.file = fileadmin/templates/img/logo_top.png

ich erwarte nun folgendes von TYPO3:
Da im TS die Bildgröße ja nicht angegebn ist, wird es einfach
"durchgereicht", img-tags wrappen und gut ist.
Firebug bestätigt mir auch das es die original-Bilddatei ist, an der
Größe hat sich nichts geändert.

ABER: folgendes img-Tag wird ausgegeben:

<img src="fileadmin/logo_top.png" width="465" height="59" alt="">

...woher nimmt TYPO3 diese width/height werte?
Der Objektbrowser gibt keinen Aufschluss darauf.
Cache geleert. typo3temp mehrfach gewaltsam im Müll entsorgt.

Firebug untersuchen, HTML ist eben mit diesen tags gerendert, die
Bilddatei ist aber korrekt und unverzerrt (auch in chrome, explorer,
opera, schlagmichtot etc.).

Nächste runde, IMAGE ergänzt um diese werte.
   file.width = 285
   file.height = 193


TYPO3 schert sich nicht darum. immer noch die gleichen falschen werte,
die datei an sich wäre ja korrekt! Es sind nur die tag-Werte falsch.

so nun noch ein versuch:
   file.width = 285c
   file.height = 193c

Ja was ist denn das? Bild und Tags sind jetzt korrekt, das Bild wurde
aber durch den gifbuilder geschoben (_processed_)
?????

jetz packt mich der Wahn:

file IMAGE.file.width/height wieder raus.
Dateiname von logo_top.png auf logotop.png geändert und referenziert.

Jetzt ist alles so wie ichs immer wollte.
korrektes Bild, korrekte Tags, korrektes ergebnis.

Bildname wieder auch logo_top.png gesetzt: Verrekt wieder.

Häää????

Ok Problem umschifft, aber das verhalten ist doch einfach komplett
unsinnig??

Mein Schluss/Vermutung
ist der Name 'logo_top.png' intern irgendwo vorbelegt?


Christian.


More information about the TYPO3-german mailing list