Zum Inhalt springen

Nach Update werden falsche IMAGE Pfade angezeigt

Erstellt am 5. August 2010 · 4 Antworten · letzte Antwort am 8. August 2010

Tags: Bilder, Update & Upgrade, TYPO3 4, Frage

parityman ·

Hallo Zusammen,

Ich habe eine recht alte Typo3 Instanz laufen, die lange nicht mehr gepflegt wurde. Der Stand ist 4.1.2. Ich wollte vor einigen Tagen ein Update auf 4.1.14 machen. Alles soweit ja recht unkritisch.

Danach ist mir jedoch folgendes Problem untergekommen.

Bei mir werden einige Bilder über TypoScript und Marks in die Website eingebunden. Hier einmal der TS-Code

temp.picture = IMAGE
temp.picture {
	file = fileadmin/projectx/media/content/eingangsbild.jpg
	width = 129
	height = 434
	params = id="start"
        
	file.import.data = levelmedia:-1, slide
	file.import =  uploads/media/
	file.import.listNum = 0
	file.import.override.field = media
}


page.10.marks.MENU2B1A < temp.picture

Das alles funktioniert auch mit Version 4.1.2 einwandfrei.

Nach dem Update auf 4.1.14 und dem leeren des Caches wird das Bild nicht mehr angezeigt. Im Quelltext ist jedoch im Grunde alles da: Der div, der img tag, der die ID nur der Pfad zum bild ist falsch.Der lautet so "images/file-name-sp.jpg"

das Bild gibt es natürlich nicht. Das passiert bei allen Bildern die ich so über TS lade. Bilder die über eine Extension kommen funktionieren weiterhin fehlerfrei. Ich habe dann zum testen Version 4.1.13 bis runter zu 4.1.5 probiert. das Problem ist überall identisch. Er ignoriert einfach den file Parameter im TS und zeit stattdessen wohl einen generischen Platzhalter oder sowas an. Ich bin recht ratlos. Kann mir wer weiterhelfen?

Danke!

Julian.​Hofmann ·

Hallo.

Spontan würde ich vermuten, dass sich Deine Angaben von file und file.import in die Quere kommen. Denn wie der Schnipsel ist, würdest Du zwei Bilder an TYPO3 übergeben, und TYPO3 müsste selbst entscheiden, welches es nehmen soll - und scheint irritiert zu sein.

Viele Grüße
Julian

parityman ·

selbst wenn ich nur file als einzigen parameter der IMAGE Config stehen lasse bleibt der Fehler identisch - mit 4.1.2 gehts, mit allen anderen Versionen nicht...

Julian.​Hofmann ·

Wennd as IMAGE-Objekt plötzlich ganz andere Ausgaben erzeugt, als Du hineinsteckst, dann würde ich sagen, dass irgendwo im TS nochmal was überschrieben wird...
Der Pfad "images/file-name-sp.jpg", der rauskommt, muss irgendwo her kommen. TYPO3 selbst kennt glaub ich nirgends ein Verzeichnich "images", d.h. allein dieser Teil muss durch Usereingaben/Konfiguration von TYPO3 zustandekommen.

Hast Du schon mal via Template Object Browser rumgesucht, wo/ob der Pfad auftaucht?

parityman ·

vielen dank für deine Hilfe!

Es war zwar nicht direkt die Lösung, hat mich aber doch dazu hingeführt.

die Extension fl_realurl_image war in Version 1.0.7 installiert, diese hat jedoch nie richtig funktioniert. Nach einem Update auf Version 2.0.3 läuft nun alles mit jeder Version.