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: umlautprobleme emails / bootstrap template

    satriani

    • Mitglied
    • Beiträge: 186
    umlautprobleme emails / bootstrap template
    am: 11. Februar 2016, 22:20:47
    hallo,

    ich habe in google und hier im forum schon nach der lösung gesucht. ich habe beispielsweise in meiner bestellbestätigung umlautprobleme.

    in einem kommentar von tomcraft führt er die 3 zu bearbeitenden dateien an; diese wären:

    "/templates/xtc5/mail/<LANGUAGE>/order_mail.txt(html)"
    "/templates/xtc5/mail/<LANGUAGE>/signatur.txt(html)"
    "/templates/xtc5/mail/<LANGUAGE>/widerruf.txt(html)"

    ich arbeite mit dem template bootstrap und habe mir die email-dateien angesehen. habe die inhalte verglichen und habe festgestellt, dass der text der bestellbestätigung nicht der gleiche ist wie der in der order_mail.txt.

    weiss jemand ob das beim template bootstrap anders ist. ich habe in verschiedenen passagen umlautprobleme im shop festgestellt, obwohl die datenbank kollation passt. musst in der vergangenheit schon korrigieren.

    was kann ich hier machen, damit das umlautproblem gänzlich gefixt ist?????

    die seite lautet: www.vim-shop.de  (verzeichnisschutz: marco / marco2016)

    freue mich auf antwort.

    lg

    satriani

    Linkback: https://www.modified-shop.org/forum/index.php?topic=34342.0
    Trade Republic - Provisionsfrei Aktien handeln

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #1 am: 11. Februar 2016, 22:23:18
    hier der quelltext der bestellbestätigung:

    From: "Seller Shop" <seller@example.com>
    Mime-Version: 1.0 (Apple Message framework v1085)
    Content-Type: multipart/alternative;
            boundary=Apple-Mail-4-143841390
    X-Smtp-Server: xxxxxx.webpack.hosteurope.de:wpxxxxxx-xxxxxx
    Subject: Fwd: Ihre Bestellung 3 vom Donnerstag, 11. Februar 2016
    Date: Thu, 11 Feb 2016 13:06:51 +0100
    X-Priority: 3
    References: <487577932a943b1ee867d568caf52e72@www.vim-shop.de>
    To: VIM surf style store <buyer@example.com>
    X-Universally-Unique-Identifier: bf65fb4f-3ce5-416e-a7b9-21b1533f6de6
    Message-Id: <EA7E27DE-2114-41EE-82F5-A862298B275A@example.com>


    --Apple-Mail-4-143841390
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain;
            charset=iso-8859-1

    diese bestellbest=E4tigung habe ich erhalten. nur zur info.





    Anfang der weitergeleiteten E-Mail:

    Von: Mail send by billing systems <seller@example.com>
    Datum: 11. Februar 2016 13:03:03 MEZ
    An: vim-shop <seller@example.com>
    Betreff: Ihre Bestellung 3 vom Donnerstag, 11. Februar 2016
    Antwort an: Max Mustermann <buyer@example.com>

    VIM surf style store

    Musterstr. 123

    12345 Musterstadt



    Vertretungsberechtigter: Max Mustermann

    Tel.: 0851 / 988 378 05



    Danke f=FCr Ihre Bestellung. Ihre Bestell-Informationen erhalten Sie =
    nachfolgend.
    Auftrag

    Bestelldaten
    Bestellnummer:  3
    Datum:  Donnerstag, 11. Februar 2016
    Zahlungsweise:  EU-Standard Bank Transfer
    =20
    Kundeninformation
    Versandadresse:
    Max Mustermann
    Musterstr. 123
    12345 Musterstadt
    Germany
    Rechnungsadresse:
    Max Mustermann
    Musterstr. 123
    12345 Musterstadt
    Germany
    Bestellte Artikel
    Stk.:   Artikel:        Artikel Nr.:    Einzelpreis:    Gesamtpreis:
    1       Cap Crooks Core Logo black=20
    Lieferzeit: 3-4 Tage=20

    Oberbekleidungsgroessen:M       2

             19,00 EUR       19,00 EUR
            =20
    Zwischensumme:   19,00 EUR
    Deutsche Post (Versand nach DE: (1 x 3 kg)):     6,70 EUR
    inkl. MwSt. 19%:         3,03 EUR
    Summe:   25,70 EUR
    =20
    =20
    Hinweis zur Zahlungsart:


    Vielen Dank f=FCr Ihr Vertrauen, wir hoffen Sie bald wieder in unserem =
    Shop begr=FC=C3=9Fen zu k=F6nnen.



    __________________________________________________________________

    Shopbereiber
    Stra=C3=9Fe
    PLZ, Ort
    Internetadresse
    E-Mail
    Telefon
    Fax
    USt-IdNr.


    Widerrufsbelehrung

    Widerrufsrecht

    Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gr=FCnden =
    diesen Vertrag zu widerrufen.

    Die Widerrufsfrist betr=E4gt vierzehn Tage ab dem Tag, an dem Sie oder =
    ein von Ihnen benannter Dritter, der nicht der Bef=F6rderer ist, die =
    letzte Ware in Besitz genommen haben bzw. hat.

    Um Ihr Widerrufsrecht auszu=FCben, m=FCssen Sie uns (Max Mustermann, =
    Musterstr. 123, 12345 Musterstadt, buyer@example.com, Telefon: =
    085198837805) mittels einer eindeutigen Erkl=E4rung (z. B. ein mit der =
    Post versandter Brief, Telefax oder E-Mail) =FCber Ihren Entschluss, =
    diesen Vertrag zu widerrufen, informieren. Sie k=F6nnen daf=FCr das =
    beigef=FCgte Muster-Widerrufsformular verwenden, das jedoch nicht =
    vorgeschrieben ist.

    Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung =
    =FCber die Aus=FCbung des Widerrufsrechts vor Ablauf der Widerrufsfrist =
    absenden.

    Folgen des Widerrufs

    Wenn Sie diesen Vertrag widerrufen, haben wir Ihnen alle Zahlungen, die =
    wir von Ihnen erhalten haben, einschlie=DFlich der Lieferkosten (mit =
    Ausnahme der zus=E4tzlichen Kosten, die sich daraus ergeben, dass Sie =
    eine andere Art der Lieferung als die von uns angebotene, g=FCnstigste =
    Standardlieferung gew=E4hlt haben), unverz=FCglich und sp=E4testens =
    binnen vierzehn Tagen ab dem Tag zur=FCckzuzahlen, an dem die Mitteilung =
    =FCber Ihren Widerruf dieses Vertrags bei uns eingegangen ist. F=FCr =
    diese R=FCckzahlung verwenden wir dasselbe Zahlungsmittel, das Sie bei =
    der urspr=FCnglichen Transaktion eingesetzt haben, es sei denn, mit =
    Ihnen wurde ausdr=FCcklich etwas anderes vereinbart; in keinem Fall =
    werden Ihnen wegen dieser R=FCckzahlung Entgelte berechnet.

    Wir holen die Waren ab. Sie tragen die unmittelbaren Kosten der =
    R=FCcksendung der Waren. Sie m=FCssen f=FCr einen etwaigen Wertverlust =
    der Waren nur aufkommen, wenn dieser Wertverlust auf einen zur Pr=FCfung =
    der Beschaffenheit, Eigenschaften und Funktionsweise der Waren nicht =
    notwendigen Umgang mit ihnen zur=FCckzuf=FChren ist.

    Das Widerrufsrecht besteht nicht bei den folgenden Vertr=E4gen:
    Vertr=E4ge zur Lieferung von Waren, die nicht vorgefertigt sind und f=FCr =
    deren Herstellung eine individuelle Auswahl oder Bestimmung durch den =
    Verbraucher ma=DFgeblich ist oder die eindeutig auf die pers=F6nlichen =
    Bed=FCrfnisse des Verbrauchers zugeschnitten sind.



    --Apple-Mail-4-143841390
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html;
            charset=iso-8859-1

    <html><head></head><body style=3D"word-wrap: break-word; =
    -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">diese =
    bestellbest=E4tigung habe ich erhalten. nur zur =
    info.<div><br></div><div><br></div><div><br></div><div><br><div><br><div>A=
    nfang der weitergeleiteten E-Mail:</div><br =
    class=3D"Apple-interchange-newline"><div style=3D"margin-top: 0px; =
    margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span =
    style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
    1);"><b>Von: </b></span><span style=3D"font-family:'Helvetica'; =
    font-size:medium;">Mail send by billing systems &lt;<a =
    href=3D"mailto:seller@example.com">seller@example.com</a>&gt;<br></span>=
    </div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
    0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
    font-size:medium; color:rgba(0, 0, 0, 1);"><b>Datum: </b></span><span =
    style=3D"font-family:'Helvetica'; font-size:medium;">11. Februar 2016 =
    13:03:03 MEZ<br></span></div><div style=3D"margin-top: 0px; =
    margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span =
    style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
    1);"><b>An: </b></span><span style=3D"font-family:'Helvetica'; =
    font-size:medium;">vim-shop &lt;<a =
    href=3D"mailto:seller@example.com">seller@example.com</a>&gt;<br></span>=
    </div><div style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: =
    0px; margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
    font-size:medium; color:rgba(0, 0, 0, 1);"><b>Betreff: </b></span><span =
    style=3D"font-family:'Helvetica'; font-size:medium;"><b>Ihre Bestellung =
    3 vom Donnerstag, 11. Februar 2016</b><br></span></div><div =
    style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
    margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
    font-size:medium; color:rgba(0, 0, 0, 1);"><b>Antwort an: =
    </b></span><span style=3D"font-family:'Helvetica'; =
    font-size:medium;">Max Mustermann &lt;<a =
    href=3D"mailto:buyer@example.com">buyer@example.com</a>&gt;<br></span>=
    </div><br>
    =20

    <table width=3D"100%" align=3D"center" border=3D"0" cellspacing=3D"0" =
    cellpadding=3D"10">
      <tbody><tr valign=3D"top">=20
        <td width=3D"53%" align=3D"left">VIM surf style store<br>
    <br>
    Musterstr. 123<br>
    <br>
    12345 Musterstadt<br>
    <br>
     <br>
    <br>
    Vertretungsberechtigter: Max Mustermann<br>
    <br>
    Tel.: 0851 / 988 378 05<br><br><br></td>
        <td style=3D"vertical-align:top; text-align:right;"><img =
    src=3D"x-msg://286/templates/bootstrap/img/logo.gif" =
    alt=3D"vim-shop"></td>
      </tr>
      <tr>
          <td colspan=3D"2">Danke f=FCr Ihre Bestellung. Ihre =
    Bestell-Informationen erhalten Sie nachfolgend.</td>
      </tr>   =20
      <tr bgcolor=3D"white">=20
        <td colspan=3D"2"><h2>Auftrag</h2></td>
      </tr>
    </tbody></table>
    <table border=3D"0" cellspacing=3D"0" cellpadding=3D"2" width=3D"100%" =
    style=3D"font-family: Verdana, Arial, Helvetica, sans-serif; =
    font-size:12px;">
      <!-- begin customer information -->=20
      <tbody><tr bgcolor=3D"#CCCCCC">=20
        <td colspan=3D"2"><b>Bestelldaten</b></td>
      </tr>                                                                  =
                                         =20
      <tr>=20
        <td>Bestellnummer:</td><td>3</td>                      =20
      </tr>
      <tr>=20
        <td>Datum:</td><td>Donnerstag, 11. Februar 2016</td>
      </tr>
        <tr>=20
        <td>Zahlungsweise:</td><td>EU-Standard Bank Transfer</td>
      </tr>
        <!-- end customer information -->=20
      <!-- begin 2 column bill-ship to -->=20
      <tr>
        <td colspan=3D"2">&nbsp;</td>
      </tr>
      <tr bgcolor=3D"#CCCCCC">=20
        <td colspan=3D"2"><b>Kundeninformation</b></td>
      </tr>
      <tr valign=3D"top">=20
        <td width=3D"50%"><!-- begin shipto -->  =20
          <table width=3D"100%" cellspacing=3D"0" cellpadding=3D"2" =
    border=3D"0">
                    <tbody><tr>=20
                <td><b>Versandadresse:</b></td>
                    </tr>
                    <tr>=20
                      <td>Max Mustermann<br>Musterstr. 123<br>12345 =
    Musterstadt<br>Germany</td>
                    </tr>
                 </tbody></table>
           <!-- end shipto -->=20
       </td>
        <td width=3D"50%"><!-- begin billto -->=20
          <table width=3D"100%" border=3D"0" cellpadding=3D"2" =
    cellspacing=3D"0">
            <tbody><tr>=20
                        <td><b>Rechnungsadresse:</b></td>
                      </tr>
            <tr>=20
                              <td>Max Mustermann<br>Musterstr. 123<br>12345 =
    Musterstadt<br>Germany</td>
                        </tr>
          </tbody></table>
          <!-- end billto -->=20
          <!-- end customer information -->=20
        </td>
      </tr>
      <!-- begin order items information -->=20
      <tr bgcolor=3D"#CCCCCC">=20
        <td colspan=3D"2"><b>Bestellte Artikel</b></td>
      </tr>
      <tr>=20
        <td colspan=3D"2">=20
          <table width=3D"100%" cellspacing=3D"0" cellpadding=3D"2" =
    border=3D"0">
            <tbody><tr align=3D"center">
              <th>Stk.:</th>
              <th>Artikel:</th>
              <th>Artikel Nr.:</th>
              <th>Einzelpreis:</th>
              <th>Gesamtpreis:</th>
           </tr>
          =20
                 <tr align=3D"center" valign=3D"top">
                          <td>1</td>
              <td>
                <strong>Cap Crooks Core Logo black</strong>
                            <br>Lieferzeit: 3-4 Tage            =
    <br><em><br>Oberbekleidungsgroessen:M</em>          </td>
                          <td>2<br>
                <em><br>&nbsp;</em>
              </td>
                          <td> 19,00 EUR</td>
                          <td> 19,00 EUR</td>
                 </tr>
          =20
            <tr>=20
              <td colspan=3D"5" align=3D"right">&nbsp;&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
                    <tr>=20
              <td colspan=3D"4" align=3D"right">Zwischensumme:</td>
              <td> 19,00 EUR</td>
            </tr>
                    <tr>=20
              <td colspan=3D"4" align=3D"right">Deutsche Post (Versand nach =
    DE:  (1 x 3 kg)):</td>
              <td> 6,70 EUR</td>
            </tr>
                    <tr>=20
              <td colspan=3D"4" align=3D"right">inkl. MwSt. 19%:</td>
              <td> 3,03 EUR</td>
            </tr>
                    <tr>=20
              <td colspan=3D"4" align=3D"right"><b>Summe</b>:</td>
              <td><strong> 25,70 EUR</strong></td>
            </tr>
                  </tbody></table>
        </td>
      </tr>
      <!-- end order items information -->=20
      <!-- begin customer note -->
      <tr>
        <td colspan=3D"2">&nbsp;</td>
      </tr>
      </tbody></table>
    <table width=3D"100%" cellspacing=3D"0" cellpadding=3D"2" border=3D"0" =
    style=3D"font-family: Verdana, Arial, Helvetica, sans-serif; =
    font-size:12px;">
      <tbody><tr>
        <td colspan=3D"2">&nbsp;</td>
      </tr>
      <tr bgcolor=3D"#CCCCCC">
        <td colspan=3D"2"><b>Hinweis zur Zahlungsart:</b></td>
      </tr>
      <tr>
        <td colspan=3D"2"></td>
      </tr>
    </tbody></table>  =20
    <table width=3D"100%" cellspacing=3D"0" cellpadding=3D"2" border=3D"0">
      <tbody><tr>
        <td>
          <br><br>Vielen Dank f=FCr Ihr Vertrauen, wir hoffen Sie bald =
    wieder in unserem Shop begr=FC=C3=9Fen zu k=F6nnen.<br><br><br>
        </td>=20
      </tr>
    </tbody></table>
    <br><div><font size=3D"1" face=3D"Verdana, Arial, Helvetica, =
    sans-serif">______________________________________________________________=
    ____<br>
    <br>
    Shopbereiber<br>
    Stra=C3=9Fe<br>
    PLZ, Ort<br>
    Internetadresse<br>
    E-Mail<br>
    Telefon<br>
    Fax<br>
    USt-IdNr.<br>
    </font></div>
    <br>=20
    <br>
    <h3>Widerrufsbelehrung</h3><p><strong>Widerrufsrecht</strong></p><p>Sie =
    haben das Recht, binnen            vierzehn Tagen                    =
    ohne Angabe von Gr=FCnden diesen Vertrag zu widerrufen.</p><p>Die =
    Widerrufsfrist betr=E4gt                    vierzehn Tage                =
                                    ab dem Tag, an dem Sie oder ein von =
    Ihnen benannter Dritter, der nicht der Bef=F6rderer ist, die letzte Ware =
    in Besitz genommen haben bzw. hat.</p><p>Um Ihr Widerrufsrecht =
    auszu=FCben, m=FCssen Sie uns (Max Mustermann, Musterstr. 123, 12345 =
    Musterstadt, <a href=3D"mailto:buyer@example.com">buyer@example.com</a>, =
    Telefon: 085198837805) mittels einer eindeutigen Erkl=E4rung (z. B. ein =
    mit der Post versandter Brief, Telefax oder E-Mail) =FCber Ihren =
    Entschluss, diesen Vertrag zu widerrufen, informieren. Sie k=F6nnen =
    daf=FCr das beigef=FCgte Muster-Widerrufsformular verwenden, das jedoch =
    nicht vorgeschrieben ist.</p><p>Zur Wahrung der Widerrufsfrist reicht es =
    aus, dass Sie die Mitteilung =FCber die Aus=FCbung des Widerrufsrechts =
    vor Ablauf der Widerrufsfrist absenden.</p><p><strong>Folgen des =
    Widerrufs</strong></p><p>Wenn Sie diesen Vertrag widerrufen, haben wir =
    Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschlie=DFlich =
    der Lieferkosten (mit Ausnahme der zus=E4tzlichen Kosten, die sich =
    daraus ergeben, dass Sie eine andere Art der Lieferung als die von uns =
    angebotene, g=FCnstigste Standardlieferung gew=E4hlt haben), =
    unverz=FCglich und sp=E4testens binnen vierzehn Tagen ab dem Tag =
    zur=FCckzuzahlen, an dem die Mitteilung =FCber Ihren Widerruf dieses =
    Vertrags bei uns eingegangen ist. F=FCr diese R=FCckzahlung verwenden =
    wir dasselbe Zahlungsmittel, das Sie bei der urspr=FCnglichen =
    Transaktion eingesetzt haben, es sei denn, mit Ihnen wurde ausdr=FCcklich =
    etwas anderes vereinbart; in keinem Fall werden Ihnen wegen dieser =
    R=FCckzahlung Entgelte berechnet.</p><p>Wir holen die Waren ab.          =
                      Sie tragen die unmittelbaren Kosten der R=FCcksendung =
    der Waren.                                Sie m=FCssen f=FCr einen =
    etwaigen Wertverlust der Waren nur aufkommen, wenn dieser Wertverlust =
    auf einen zur Pr=FCfung der Beschaffenheit, Eigenschaften und =
    Funktionsweise der Waren nicht notwendigen Umgang mit ihnen =
    zur=FCckzuf=FChren ist.</p>
    <ul>Das Widerrufsrecht besteht nicht bei den folgenden Vertr=E4gen:
        <li>Vertr=E4ge zur Lieferung von Waren, die nicht vorgefertigt sind =
    und f=FCr deren Herstellung eine individuelle Auswahl oder Bestimmung =
    durch den Verbraucher ma=DFgeblich ist oder die eindeutig auf die =
    pers=F6nlichen Bed=FCrfnisse des Verbrauchers zugeschnitten sind.</li>
    </ul>
    <br>


    </div><br></div></body></html>=

    --Apple-Mail-4-143841390--

    [EDIT Tomcraft 11.02.2016: Persönliche Daten aus Quelltext entfernt.]

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #2 am: 12. Februar 2016, 09:41:46
    Der nächste der sich mit retro ISO Charset ärgert ..... seit Jahren ist im Web UTF-8 Standard.

    Willst Du auch in Zukunft keinen Ärger mehr mit Charset, dann geh gleich komplett auf UTF-8
    Hier: SHOP UTF-8 ...

    Nach meiner Erfahrung aber nicht so:
    Code: PHP  [Auswählen]
    setlocale(LC_TIME, 'de_DE@euro', 'de_DE', 'de-DE', 'de', 'ge', 'ge.utf8', 'German', 'de_DE.utf8');
    sondern so:
    Code: PHP  [Auswählen]
    setlocale(LC_TIME,  'de_DE.utf8', 'de_DE@euro', 'de_DE', 'de-DE', 'de', 'ge', 'ge.utf8', 'German');

    Aber bitte erst komplett lesen, versuchen zu verstehen, Backup machen und dann umstellen. Auch beachten dass man eventuell andere Probleme bekommt wenn man Schnittstellen zu Wawi einsetzt.

    Auch sollte man beim Login das eingegebene Passwort bei Fehlschlag gegen auf ISO8859-1 konvertiertes Passwort prüfen, weil sonst alle Kunden mit Umlaut im Passwort ihr Passwort zurücksetzen müssen. Das fehlt im Beitrag von noriddle

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #3 am: 12. Februar 2016, 09:48:46
    danke bonsai,

    ich werde mich gleich ans lesen machen.

    was ich noch fragen wollte, soweit ich es jetzt herausgefunden habe besteht das problem mit der email-bestellbestätigung nur mit dem "ß" . alles anderen umlauten stimmen.

    verstehe ich nicht.

    lg

    satriani

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #4 am: 12. Februar 2016, 09:57:48
    Es ist einiges an Arbeit, aber lohnt sich! Seit ich das gemacht habe, keine Umlautprobleme mehr bei irgendwas.

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #5 am: 12. Februar 2016, 11:08:24
    hi bonsai,

    ich werde die umstellung am abend machen. ich suche nach wie vor die email-texte für die bestellbestätigung. öffne ich die order_mail.txt und vergleiche ich die inhalte mit der erhaltenen bestellbestätigung stelle ich fest, dass in der mail ganz andere texte stehen als in der order_mail.txt.

    wie finde ich einfachsten die dazugehörige vorlage im shop ? im möchte da die texte umschreiben

    desweiteren stelle ich fest, dass mir die umlaute mit safari richtig dargstellt werden, jedoch im firefox sehe ich hyroglyphen. (aber erst seit ein paar minuten, war vorher auch ganz normal).

    vielen dank im voraus.

    lg

    satriani

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #6 am: 12. Februar 2016, 11:12:17
    /templates/<Dein Template>/mail/<sprache>

    Da liegt immer eine irgendwas.html und eine irgendwas.txt
    Die sind immer BEIDE anzupassen! Je nach Mail client bekommt der Kunde entweder die .txt oder die .html

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #7 am: 12. Februar 2016, 11:16:22
    danke, ich habe nämlich in der order_mail.txt gesucht. dann ist es bei mir jetzt eben die order_mail.html

    in der order_mail.html holt er sich die texte aus der datenbank. da stehen nur variablen drin, wo finde ich diese texte ? in der admin sehe ich keine möglichkeit diese zu ändern.

    ich möchte die anreden, etc. ändern.

    lg

    satriani

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #8 am: 12. Februar 2016, 12:30:23
    Code: XML  [Auswählen]
    <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> Guten Tag, {$NAME},<br /><br /> vielen Dank f&uuml;r Ihre Bestellung.

    Wo ist das das Problem?

    Wenn Du mehr variablen brauchst, definiere die in der /send_order.php

    Edit: beachte, dass Du z.B. bei PayPal Express Kunden kein Geschlecht bekommst!

    Also bräuchtest Du in dem Fall so was wie (Sehr geehrter Herr|Sehr geehrte Frau|Guten Tag)

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #9 am: 12. Februar 2016, 12:44:38
    hallo bonsai,

    mein problem ist, dass ich noch nichtmal weiss welche datei die grundlage für meine bestellbestätigung ist. (wahrscheinlich stehe ich, wie so oft auf dem schlauch).

    ich ändere, vergleiche, mache testbestellungen, aber ich bekomme immer exakt die gleiche bestellbestätigung. nichtmal sequenzen, in den dateien die ich bearbeite sind indentisch mit der bestell-email.

    ich bearbeite folgende dateien:

    /templates/bootstrap/mail/german/order_mail.html
    /templates/bootstrap/mail/german/order_mail.txt

    sehe aber keine änderung in der erhaltenen mail.

    lg

    satriani

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #10 am: 12. Februar 2016, 12:52:24
    Dann bist Du im falschen Templateorder .....

    /templates/<DER NAME DEINES VERWENDETEN TEMPLATES>/mail/german

    Also z.B für das Standardtemplate:
    /templates/xtc5/mail/german
    oder für das Wolkenkraft Rainbow Template:
    /httpdocs/templates/wolkenkraft-rainbow/mail/german

    Ein Tipp von mir: Alle nicht benutzten Templates LÖSCHEN. Dann passiert das nicht. Auch merkst du dann sofort wenn Du ein Modul einbaust und aus versehen Dateien für das Standardtemplate mitkopierst. Dann ist der Ordner nämlich wieder da.

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #11 am: 12. Februar 2016, 13:58:54
    danke bonsai,

    du bist echt hilfsbereit. ich würde aber gerne alle vorgegebenen textausgaben des shops von der förmlichen anrede in die persönnliche anrede ändern.

    als das "sie" in "du"; das "ihre" in "deine"; .......

    über die datenbank werde ich nicht glücklich.

    lg

    claudio

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: umlautprobleme emails / bootstrap template
    Antwort #12 am: 12. Februar 2016, 14:38:49
    Das geht, ist aber nicht so einfach wenn man das Geschlecht mitnehmen muss und vor allen auch zusätzlich noch geschmacksneutral formlieren muss.

    Aus der DB kommt da nur der Name, bzw. das Geschlecht.

    Alles was Du in der
    /send_order.php
    so definierst:
    Code: PHP  [Auswählen]
      $smarty->assign('WILLI','Mein Text');
    kannst Du in der Mail so verwenden:
    {$WILLI}
    Und damit steht dann in der Mail
    Mein Text

    Übrigens ist das Geschlecht da schon vorhanden:
    Code: PHP  [Auswählen]
      //BOF - web28 - 2010-08-20 - Fix for more personalized e-mails to the customer (show salutation and surname)
      $gender_query = xtc_db_query("SELECT customers_gender FROM " . TABLE_CUSTOMERS . " WHERE customers_id = '" . $order->customer['id'] . "'");
      $gender = xtc_db_fetch_array($gender_query);
      if ($gender['customers_gender']=='f') {
        $smarty->assign('GENDER', FEMALE);
      } elseif ($gender['customers_gender']=='m') {
        $smarty->assign('GENDER', MALE);
      } else {
        $smarty->assign('GENDER', '');
      }
      //EOF - web28 - 2010-08-20 - Fix for more personalized e-mails to the customer (show salutation and surname)
     

    Schreib mal in die mail das:
    {$GENDER}

    satriani

    • Mitglied
    • Beiträge: 186
    Re: umlautprobleme emails / bootstrap template
    Antwort #13 am: 12. Februar 2016, 14:45:37
    danke bonsai

    lg

    satriani
    1228 Antworten
    652139 Aufrufe
    11. März 2020, 16:11:33 von Baschtl
    11 Antworten
    6670 Aufrufe
    28. Mai 2019, 16:55:16 von fishnet
    5 Antworten
    3137 Aufrufe
    11. Juni 2021, 08:04:24 von Jerry
    35 Antworten
    15602 Aufrufe
    21. Januar 2016, 18:55:11 von satriani
               
    anything