Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Umlaute werden im Bestellbestätigungsmail falsch angezeigt

    AnuuThomson

    • Neu im Forum
    • Beiträge: 4
    Hallo erst mal

    In unserem Bestätigungsmail werden die Umlaute nicht richtig dargestellt. Im Backend und im Frontend werden die Artikelnamen/Adressen etc. richtig angezeigt. Das Problem besteht wirklich nur beim E-Mail an den Besteller. Wie können wir dieses Problem lösen?

    Shopversion:
    modified eCommerce Shopssoftware v1.06 rev 4642 dated: 2013-04-20
    Datenbank Version: "MOD_1.0.6.0"

    Datenbank:
    MySQL-Client-Version: 5.5.17
    Server Version: 5.6.13-log

    Danke

    Linkback: https://www.modified-shop.org/forum/index.php?topic=29424.0

    Tonka

    • Fördermitglied
    • Beiträge: 103
    • Geschlecht:
    Re: Umlaute werden im Bestellbestätigungsmail falsch angezeigt
    Antwort #1 am: 20. Februar 2014, 16:43:43
    Das gleiche Problem hatte ich auch mal.
    das liegt glaube ich am encoding deines Anbieters...

    oder aber du verwendest in der
    /templates/xtc5/mail/german/order_mail.html

    den falscehn Kopfbereich

    hier mal ein teil aus meiner!

    Code: PHP  [Auswählen]
    <!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">
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <meta http-equiv="Content-Style-Type" content="text/css" />
        <title>Kundenkonto Erstellt</title>
      </head>

    schau mal ob das encoding richtig ist ;)

    AnuuThomson

    • Neu im Forum
    • Beiträge: 4
    Re: Umlaute werden im Bestellbestätigungsmail falsch angezeigt
    Antwort #2 am: 26. Februar 2014, 15:45:50
    Guten Tag Tonka,

    Es lag an der Codierung vom Modified Shop, dieser war standardmässig auf ISO-8859. Die MySQL Datenbank war auf UTF-8.

    Ich habe den Shop neu installiert mit dieser Anleitung:

    https://www.modified-shop.org/wiki/Modified_eCommerce_v1.06_rev_4642_als_UTF-8

    Es hat jetzt alles prima geklappt.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: Umlaute werden im Bestellbestätigungsmail falsch angezeigt
    Antwort #3 am: 26. Februar 2014, 19:17:11
    Genau so ist es.
    Ein Doctype usw., wie es Tonka schreibt, gehört auch nicht in die HTML-Mail.
    Mail-Clients sind teilweise sehr hinter dem Mond zurück was HTML-Interpretation betrifft.
    Da kann nicht beliebig HTML benutzt werden als wäre es eine Webseite die durch einen Browser interpretiert wird.

    Gruß,
    noRiddle

    Tonka

    • Fördermitglied
    • Beiträge: 103
    • Geschlecht:
    Re: Umlaute werden im Bestellbestätigungsmail falsch angezeigt
    Antwort #4 am: 28. Februar 2014, 16:29:10
    Hallo,

    also zu meiner Verteidigung...

    ich wusste mir damals nicht anders zu helfen, doch erst jetzt dank euch weiß auch ich woran es liegt. ^^
    Das war jedenfalls mein Weg dem Fehler entgegen zu wirken. Jetzt werde ich mich auch einmal an die Codierung heranwagen. :)

    Ich wünsche euch ein schönes Wochenende und hoffe keiner nimmt sich meinen Rat zu herzen ^^ es sei denn er hat keine Ahnung von mysql XD
    50 Antworten
    26925 Aufrufe
    05. März 2016, 15:45:20 von pq
    27 Antworten
    11258 Aufrufe
    23. September 2014, 22:47:00 von sunflash
    1 Antworten
    2119 Aufrufe
    21. November 2013, 12:51:56 von Sarutobi
    6 Antworten
    2583 Aufrufe
    23. November 2018, 12:32:43 von karsta.de
               
    anything