Hallo Leute,
ich habe ein Problem mit Powermail nachdem ich auf TYPO3 4.2.1 upgedatet habe. Redakteure dürfen beim erstellen von Formularen keine Sonderzeichen (z.B. dt. Umlaute ä, ö, ü, etc. ) verwenden sonst erscheint eine Fehlermeldung:
Catchable fatal error: Argument 2 passed to t3lib_div::array_merge_recursive_overrule() must be an array, string given, called in /typo3_src-4.2.1/t3lib/class.t3lib_tcemain.php on line 1766 and defined in /typo3_src-4.2.1/t3lib/class.t3lib_div.php on line 1764
Wenn man die Sonderzeichen maskiert (z.B. & a u m l ; statt ä) klappt's. Das kann ich meinen Redakeuren allerdings nicht zumuten. Woran liegt das? Wie kann ich das reparieren?
Hallo,
poste diesen Bug am besten hier:
http://forge.typo3.org/projects/extension-powermail/issues
Ich habe das Problem auf meinem Testserver übrigens nicht...
Hallo,
habe ein ähnliches Problem, kann Daten nicht exportieren, wenn Umlaute im Text sind. Habe alles auf UTF-8 umgestellt und wette mit ISO läuft's, doch das will ich nicht. Händisch ist es aber auch nicht schön die Tabellen zu bereinigen.
Ansonsten ein starkes Werkzeug!
Viele Grüße
michael
@as72: habe dasselbe Problem mit verschiedenen 4.2.10-Installationen, DB ist einmal latin1, aber einmal auch utf-8: Umlaute in gewissen Formularfeldern (Text, Selectbox) können nicht gespeichert werden.
Hat das jemand mittlerweile vielleicht lösen / aufklären können?
Gruss
Urs
Hier die Fehlermeldung.
Catchable fatal error: Argument 2 passed to t3lib_div::array_merge_recursive_overrule() must be an array, string given, called in /home/user/public_html/typo3_src-4.2.10/t3lib/class.t3lib_tcemain.php on line 1766 and defined in /home/user/public_html/typo3_src-4.2.10/t3lib/class.t3lib_div.php on line 1833
Habe das Problem inzwischen gelöst - Typo3 war nicht auf UTF-8 eingestellt.
Jetzt geht's.
Hier noch ein guter Link zur Umstellung des Zeichensatzes
http://t3n.de/magazin/mysql-typo3-utf-8-umstellen-tipps-wechsel-latin1-utf-8-220945/