Ankündigung

Einklappen
Keine Ankündigung bisher.

emails parsen (umlaute entfernen) und email text

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    emails parsen (umlaute entfernen) und email text

    servus,

    hatte wie andere im forum auch das problem mit dem umlauten in emails. ü usw. im text. für den text ansich gab es eine lösung mittels anpassen der includes/functions/functions_email.php. für die betreffzeile hab ich nix gefunden. hatte mir die datei dann mal genau angeschaut und bin auf folgende lösung für den betreff und die umlaute im text gestoßen. war nur ein anpassen der abgefragten/abgeänderten variable nötig.

    Code:
    	 // clean up money € to EUR
    	while (strstr($email_text, '€')) $email_text = str_replace('€', 'EUR', $email_text);
    
    	// clean up Leerzeichen 
    	while (strstr($email_text, '')) $email_text = str_replace('', ' ', $email_text);
    
    	// clean up Leerzeichen Umlaute ä ö ü
    	while (strstr($email_text, 'ä')) $email_text = str_replace('ä', 'ä', $email_text);
    	while (strstr($email_text, 'ö')) $email_text = str_replace('ö', 'ö', $email_text);
    	while (strstr($email_text, 'ü')) $email_text = str_replace('ü', 'ü', $email_text);
    
    	// clean up Leerzeichen Umlaute Ä Ö Ü
    	while (strstr($email_text, 'Ä')) $email_text = str_replace('Ä', 'Ä', $email_text);
    	while (strstr($email_text, 'Ö')) $email_text = str_replace('Ö', 'Ö', $email_text);
    	while (strstr($email_text, 'Ü')) $email_text = str_replace('Ü', 'Ü', $email_text);
    	  
    	 // clean up money € to EUR im email subject
    	while (strstr($email_subject, '€')) $email_subject = str_replace('€', 'EUR', $email_subject);
    
    	// clean up Leerzeichen  im email subject
    	while (strstr($email_subject, '')) $email_subject = str_replace('', ' ', $email_subject);
    
    	// clean up Leerzeichen Umlaute ä ö ü im email subject
    	while (strstr($email_subject, 'ä')) $email_subject = str_replace('ä', 'ä', $email_subject);
    	while (strstr($email_subject, 'ö')) $email_subject = str_replace('ö', 'ö', $email_subject);
    	while (strstr($email_subject, 'ü')) $email_subject = str_replace('ü', 'ü', $email_subject);
    
    	// clean up Leerzeichen Umlaute Ä Ö Ü im email subject
    	while (strstr($email_subject, 'Ä')) $email_subject = str_replace('Ä', 'Ä', $email_subject);
    	while (strstr($email_subject, 'Ö')) $email_subject = str_replace('Ö', 'Ö', $email_subject);
    	while (strstr($email_subject, 'Ü')) $email_subject = str_replace('Ü', 'Ü', $email_subject);
    so ich hoffe das hilft jemandem weiter. getestet hab ich es mit der 1.3.7. und hab jetzt in meiner bestätigungsmail ein ä im titel. jetzt muss ich nur noch die textquellen finden..

    gruß Jeff

    #2
    Da sag ich doch mal ganz artig DANKE.
    funktioniert bei mir prima. auch zen cart 1.3.7 deutsch.
    super, dass hier sone community existiert.
    das hat mir die entscheidung fuer zen cart sp leicht gemacht.

    Kommentar


      #3
      Funktioniert in einem Kundenshop von mir auch soweit sehr gut. Auch von mir ein Dankeschön.

      Gruß
      MaleBorg

      Kommentar

      Info zu diesem Forenarchiv:
      Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
      Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
      Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
      PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
      Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
      FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

      Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
      Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
      Fehler in der Software können auf Github als Issues gemeldet werden.
      Follow us
      aktuelle version
      Zen Cart 1.5.7g deutsch
      vom 12.12.2023
      [Download]
      Lädt...
      X