Hallo Leute
Ich habe eine zweisprachige Website (d/f) mit utf-8 am laufen.
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
Funktioniert soweit wunderbar.
Nur wenn ich bei tmailform die HTML-Vorlagen als utf-8 erstelle,
werden die Zeichen äèé usw. nicht richtig dargestellt.
Wenn ich sie mit iso-8859-1 hochlade ist alles gut
aber sie werden dann im Backend nicht richtig dargestellt.
Es wäre aber schön wenn der Redaktor bei kleinen Änderungen
die Vorlagen auch im Backend bearbeiten könnte.
Haben andere das Problem auch?
Hat da jemand eine Idee?
Gruss Jonas
in der Datei class.tx_pilmailform_pi1.php
folgende Zeilen (ab Zeile 1098-) uskommentieren
/*
if ($GLOBALS['TSFE']->renderCharset == 'utf-8' && !$this->is_utf8($this->template)) {
$localCharset = !empty($GLOBALS['TSFE']->csConvObj->charSetArray[$this->LLkey]) ? $GLOBALS['TSFE']->csConvObj->charSetArray[$this->LLkey] : 'iso-8859-1';
$this->template = trim($GLOBALS['TSFE']->csConvObj->utf8_encode($this->template, $localCharset));
}
*/
Das hat zumindest bei mir geholfen.
Oder einfach alle Texte in eine locallang.xml eingeben.
Hallo birgitr,
DANKE ! dieser Tipp hat geholfen !