Hallo, Johannes,
nimm mal das metaCharste raus!
Normalerweise solltest du weder das metaCharset noch renderCharst angeben 
müssen wenn alles Korrekt konfiguriert ist.

Kann es sein das deine userfunc DynamicContent->getPersonDetails eventuell 
funktionen nutzt die nicht multibyte compatible sind?
Und dir deswegen den UTF-8 String kaputt machen?

Gruss chris

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes Hamecher
Gesendet: Dienstag, 19. Mai 2015 16:10
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Falsche Kodierung obwohl alles auf UTF-8

Hallo Chris,

danke für die Antwort. 

Hier der erste Teil aus meinem TS, ich habe nur config.metaCharset = utf-8 die 
anderen Einträge gibt es bei mir nicht.


#################################################################################

includeLibs.DynamicContent = fileadmin/php/class_dynamicContent.php

page = PAGE
config.disablePrefixComment = 1
config.spamProtectEmailAddresses = 7
config.spamProtectEmailAddresses_atSubst = (at)

config.simulateStaticDocuments = 1
config.simulateStaticDocuments_addTitle = 70 
config.simulateStaticDocuments_noTypeIfNoTitle = 0 
config.simulateStaticDocuments_pEnc = md5 config.metaCharset = utf-8


config {
  tx_realurl_enable = 1
  simulateStaticDocuments = 0
  sys_language_uid = 0
  language = de
  locale_all = de_DE
  htmlTag_langKey = de
  linkVars := addToList(L)
  uniqueLinkVars = 1
  sys_language_mode = content_fallback
  sys_language_overlay = 1
}

[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
[global]

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
[global]

# entfernen des spacer.gif bzw. clear.gif tt_content.image.20.spaceBelowAbove = 
0 tt_content.header.stdWrap.space = 0|0 tt_content.stdWrap.space = 0|0 
tt_content.stdWrap.spaceBefore = 0 tt_content.stdWrap.spaceAfter = 0 
lib.stdheader.stdWrap.space = 0|0

# div-container um die h1-Überschrift entfernen lib.stdheader.stdWrap.dataWrap >

# clear.gif hinter der Überschrift entfernen 
tt_content.text.20.parseFunc.tags.typohead.stdWrap.space = 0|0

# Umbruch <br /> nach der Überschrift entfernen lib.stdheader.10.stdWrap.wrap = 
| tt_content.textpic.20.spaceBelowAbove = 0 tt_content.image.20.spaceBelowAbove 
= 0 tt_content.textpic.20.noStretchAndMarginCells = 1 
tt_content.image.20.noStretchAndMarginCells = 1

page.config.admPanel=0
page.config.noPageTitle = 1
page.config.noPageTitle = true

#################################################################################


Ich habe einen Platzhalter in der Seite, den ich so mit dem Inhalt fülle. 

page.10.marks.PHP_CONTENT = USER
page.10.marks.PHP_CONTENT.userFunc = DynamicContent->getPersonDetails

Eigentlich ist das ja nichts besonderes, oder?

Danke für die Hilfe!

Viele Grüße,
Johannes
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an