Zum Inhalt springen

powermail frontend Problem mit Umlauten

Erstellt am 19. August 2011 · 11 Antworten · letzte Antwort am 22. August 2011

Tags: Frage

Meharis ·

das durchforsten des Forums hat mir hierzu zwar Fragen, aber keine Lösungen gebracht. Deswegen hier nochmal:

Bei Eingaben von Begriffen mit Umlauten (z.B. Nürnberg) ins Formular, wird der Datensatz zwar abgelegt (in meinem Backend -Ordner kann ich ihn richtig geschrieben sehen), aber bei der Listenausgabe nicht berücksichtigt. Hier wird mir lediglich der link "zeige Details" ausgegeben, nicht aber die Werte. Was muss ich hier tun?
Dietmar

Meharis ·

Guten Morgen,

ich muss nochmal was ergänzen. Auch in der mail bekomme ich die Umlaute richtig angezeigt. Im Frontend wird im Suchfeld nach dem abschicken des Suchbegriffs aus "Nürnberg" Nrnberg und sämtliche Datensätze die irgendwo einen Umlaut enthalten werden nicht ausgegeben.
Ich habe es jetzt mal mit utf-8 probiert. Sieht jetzt so aus:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
.
.
.

genutzt hat es nichts. Hat jemand noch eine Idee?
Dietmar

typobock ·

Hast du in "/typo3conf/localconf.php" bzw. im Install-Tool diese Einstellungen drin:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';

Meharis ·

Wow, das war schonmal die halbe Miete! Meine Frontend Ausgabeliste zeigt nun auch die Datensätze mit Umlauten an. Lediglich das Suchfeld incl. Suchfunktion will immer noch nicht.

typobock ·

Probier mal noch im Typoscript Setup folgendes :
page.config.metaCharset = utf-8
page.config.additionalHeaders = Content-Type:text/html;charset=utf-8

typobock ·
Meharis schrieb

Hi, das steht bereits drin. 😢 ohne Wirkung.

Was hat deine SQL-Datenabnk für ein Kollation?

Meharis ·

Na da fragst du mich was. Keine Ahnung! Ich hab jetzt das Suchfeld aus meinem Formular rausgeschmissen und ganz auf die ABC-Leiste umgestellt. So ist das Problem zwar nicht gelöst, aber zunächst mal aus der Welt.
Besten Dank für dein Hilfe

king.​darki ·

Hallo Meharis,

Meharis schrieb

Na da fragst du mich was. Keine Ahnung!

Log dich dafür in PHPmyAdmin ein oder installier dir dieses.
Dann schaust du dir die Strukturansicht deiner Datenbank an und unter Kollation steht dann die Kollation, die sollte bei TYPO3 utf_general_ci sein.

Grüße Patrick

king.​darki ·
king.darki schrieb

..., die sollte bei TYPO3 utf_general_ci sein.

Upps, da ist mir grad ein kleiner Tippfehler aufgefallen. Das muss natürlich utf8_general_ci sein!

Grüße Patrick

PS: Kann man seine Beiträge nicht mehr editieren, wenn jemand darauf geantwortet hat??

typobock ·

Cache ist gelöscht? Hast du mir mal einen Auszug deines TS? Ich Hab auf unsere Seite auch die Suche eingebunden aber das Problem kenn ich nicht.