[TYPO3-german] Bug mit Umlauten in Template-Code bei UFT8?

André Spindler typo3 at andre-spindler.de
Fri Jun 6 13:12:14 CEST 2008


Hallo!

Folgende Ausgangskonstellation:
- Typo3 4.2.0
- PHP 5.2.5
- MySQL 5.0.26
- System läuft komplett unter UFT-8 (FE, BE, DB)

Ursprünglich folgendes Problem:
- Im Template setze ich Grafiken als Menü ein (statisch, kein dynamisch
erzeugtes Menü)
- Einbinden der Grafiken über TS (IMG), Verlinkung ebenfalls per TS
(stdWrap.typolink)
- Problem tritt auf, wenn ich für die Grafiken einen AltText definiere, der
deutsche Umlaute enthält.
- Wenn ich den Konfigurationscache leere, wird danach die Seite fehlerlos
gerendert. Sobald ich aber nun irgendeinen Link anklicke, erschein der
Fehler "No Template found!". Erneutes Leeren des Caches hilft hier wieder
weiter. Problem dürfte also irgendwo beim Cache liegen.
- Umschreiben der Umlaute als "ü" oder "ü" für ein "ü" hilft hier
nicht weiter - das wird dann auch so ausgegeben.

Bemerkung:
Umlaute im "normalen" Seitentext werden korrekt dargestellt, sind aber auch
nicht encodiert.

Vermutung:
Problem beim Cache-Vorgang des Template-Codes, da hier explizit der Umlaut
enthalten ist.

Bestätigung:
Ich habe die Umlaute testweise aus altLabels entfernt und dafür bei einem
statisch ausgegebenen Text eingefügt - der gleiche Fehler.
Problem ist also der Cache-Mechanismus, der anscheinend nicht mit
Sonderzeichen arbeiten kann und die Template-Abarbeitung abbricht.

Hat von euch noch jemand so ein Problem bzw. schon eine Lösung?

Lieben Gruß,
André




More information about the TYPO3-german mailing list