Hallo,
ich haben ein Problem mit der Darstellung im Frontend das mich total in den Wahnsinn treibt. Ich hoffe ich bin hier richtig damit, ansonsten bitte verschieben.
Es handelt sich um folgende Seite: http://dieoutdoorschule.de (TYPO3 4.1.1)
Im Menü gibt es unter anderem den Menüpunkt "Für wen?". Wenn man sich diesen Menüpunkt anschaut, sieht man sehr schön wo das Problem liegt. Jenachdem auf welcher Seite ich bin, wird das "ü" korrekt oder falsch angezeigt (nämlich als "ü"). Das Lustige ist, dass die Seite im Fehlerfall anscheinen als UTF-8 ausgegeben wird. Wenn ich die Kodierung also manuell im Browser ändere, passt es dann wieder.
Und ja, ich habe sämliche Caches in Browsern und TYPO3 gelöscht 😉
Ich habe im Maintemplate explizit
config.metaCharset = iso-8859-1
config.renderCharset = iso-8859-1
angegeben.
Im Quelltext steht es auch korrekt drin. Nur leider passt die Darstellung manchmal trotzdem nicht.
Im Backend passt die Darsetllung (zumindest meistens).
Was mich endgültig auf die Palme treibt, ist der Umstand, dass nach dem TYPO3-Cache löschen die fehlerhaften Seite anscheinen neu ausgewürfelt werden, d.h. andere Seiten fälschlicher Weise als UTF-8 ausgeliefert werden.
Ich bin mit den Nerven total am Ende und würde mich SEHR um den ein oder anderen Tip freuen, mit dem ich das Problem richten könnte.
Danke schon mal!!!
chris
edit: ich hab jetzt noch ein bisschen rumgespielt und folgendes eingestellt: "Config.no_cache=1". Wenn ich die Seite jetzt öfters neu lade, werden Umlaute immer zufällig richtig oder falsch dargestllt. Das gibt es doch nicht?!?!?!?