tmailform und utf-8

Autor Nachricht
Verfasst am: 22.06.2007 [09:20]
jonas8


[Themenersteller]
dabei seit: 09.05.2003
Beiträge: 169

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
Verfasst am: 02.07.2007 [21:14]
birgitr

dabei seit: 08.12.2002
Beiträge: 325

in der Datei class.tx_pilmailform_pi1.php
folgende Zeilen (ab Zeile 1098) uskommentieren
Php:Zeilennummerierung:  An / Aus

  1. /*
  2.  
  3.                 if ($GLOBALS['TSFE']->renderCharset == 'utf-8' && !$this->is_utf8($this->template)) {
  4.                         $localCharset = !empty($GLOBALS['TSFE']->csConvObj->charSetArray[$this->LLkey]) ?  $GLOBALS['TSFE']->csConvObj->charSetArray[$this->LLkey] : 'iso-8859-1';
  5.                         $this->template = trim($GLOBALS['TSFE']->csConvObj->utf8_encode($this->template, $localCharset));
  6.                 }
  7. */


Das hat zumindest bei mir geholfen.

Oder einfach alle Texte in eine locallang.xml eingeben.

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 02.07.2007 um 21:15]

www.ruehring.de
"TYPO3 leicht und verständlich" www.knowware.de/?cat=3.3&book=typo3
Verfasst am: 07.05.2008 [11:04]
Grilli

dabei seit: 28.01.2008
Beiträge: 3

Hallo birgitr,

DANKE ! dieser Tipp hat geholfen !




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 22.09.
in Espelkamp:
Freitag, 10.10.

TYPO3 Intensivschulung
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:

Mi., 24.09. - Fr., 26.09.
in Espelkamp:

Mo., 06.10. - Mi., 08.10.
in Würzburg:
Mo., 27.10. - Mi., 29.10.

TYPO3 Extensionschulung
in Berlin:
Mo., 29.09. - Mi., 01.10.
in Espelkamp:
Mo., 13.10. - Mi., 15.10.