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: Admin Bestellstatus eMail Fehler - Modified-Shop 1.06 - r4642 SP2

    SchwarzerNebel

    • Fördermitglied
    • Beiträge: 115
    Hallo Zusammen,

    wir haben nach Update von 1.02 auf 1.06 - r4642 SP2 nun einen kleinen Fehler im Admin unter Bestellstatus eMail. Wir schicken den Kunden normalerweise eMails zum Versandstatus über die Bestellstatus Kommentar Funktion. Hier muss ja ein HTML Text eingefügt werden. Wir hatten hiermit noch nie Probleme. Nun nach dem Update können wir zwar noch Mails hierüber versenden, allerdings werden die HTML Formatierungen irgendwie falsch interpretiert.

    Die br´s oder auch p Befehle verursachen einen Haufen leerer Zeilen (viel mehr, als mit den br Befehlen gewollt) und eine HTML Tabelle verursacht ebenso komische Fehler.
    Wenn wir die Mails nach dem Text-Mail Prinzip aufsetzen, sprich statt einem br einfach Enter nutzen, klappts. Komischerweise werden die Farbvormatierungen etc wiederum ohne Probleme übernommen.
    Eine Tabelle können wir hier nicht einfügen, da auch hier ellen lange Leere Zeilen produziert werden.

    Es ist, als hätten wir nun eine Mischung aus HTML und Text eMail!

    Weiß jemand, was das für ein Fehler ist, oder kann uns hierbei helfen?

    Wir hatten unter 1.02 das Modul "E-Mail-Betreffzeilen im Backend ändern" http://www.xtc-load.de/2009/05/email-betreffzeilen-im-backend-andern/ verbaut und haben dieses nun auch wieder installiert.
    Ob das Modul zu diesem Fehler führt?
    Oder ist beim Update doch noch was schief gelaufen?

    Alle anderen Mails, auch Mails, welche über den Editor formatiert werden, haben diese Probleme nicht.
    Der Fehler tritt in Tat nur unter "Bestellstatus Kommentar Funktion" auf.

    Es wäre toll, wenn jemand hier einen Lösungsansatz für uns hätte.
    Hat hierzu jemand eine Idee?

    Beste Grüße
    SchwarzerNebel
    Maddy



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

    SchwarzerNebel

    • Fördermitglied
    • Beiträge: 115
    Hallo Zusammen,

    ok, es scheint ja hier keinem eine Lösung zu diesem Problem einzufallen.

    Nun möchten wir versuchsweise das Modul wieder ausbauen, um zu schauen, ob der Fehler dann behoben ist.

    Kann vielleicht jemand helfen und uns sagen, wie man die SQL Anweisung aus der Datenbank heraus bekommt, so das die Mails wieder normal funktionieren, ohne das Modul?
    Das wäre super ^^

    Hier die SQL:

    Code: SQL  [Auswählen]
    UPDATE configuration SET configuration_key = 'EMAIL_CHANGE_ORDER' WHERE configuration_key =
    'EMAIL_BILLING_SUBJECT' ;
    UPDATE configuration SET configuration_value = 'Neuer Bestellstatus' WHERE configuration_value =
    'Verrechnung' ;
    UPDATE configuration SET sort_order = '39' WHERE sort_order = '36';
    INSERT INTO `configuration` VALUES ('', 'EMAIL_ADMIN_ACCOUNT' , 'Kundenkonto angelegt', 12, 40, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_GIFT_ACCEPTED' , 'Gutschein / Guthaben freigeschaltet', 12,
    41, NULL, '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_SEND_COUPON' , 'Gutschein für SHOPNAME', 12, 42, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_SEND_GIFT' , 'Ein Gutschein für SHOPNAME', 12, 43, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_NEW_ACCOUNT' , 'Ihre Registrierung bei SHOPNAME', 12, 44,
    NULL, '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_NEW_PASSWORD' , 'Ihr neues Passwort', 12, 45, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_NEWSLETTER' , 'Anmeldung zum Newsletter', 12, 46, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_PASSWORD_VERIFICATION' , 'Ihr neues Passwort – Teil 1',
    12, 47, NULL, '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_GIFT_FRIEND' , 'Gutschein für SHOPNAME', 12, 48, NULL,
    '0000-00-00 00:00:00', NULL, NULL);
    INSERT INTO `configuration` VALUES ('', 'EMAIL_CHANGE_PASSWORD' , 'Ihr Passwort wurde erfolgreich
    geändert'
    , 12, 49, NULL, '0000-00-00 00:00:00', NULL, NULL);

    Vielen Dank für Eure Hilfe.
    Beste Grüße
    SchwarzerNebel
    Maddy

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Weiß nicht was das für ein Modul ist, jedenfalls war das noch nie so vorgesehen daß aus dem Kommentarfeld in der Bestellbearbeitung HTML-Mails versendet werden können. Wie/mit welcher Erweiterung habt Ihr das vorher gemacht ?

    Gruß,
    noRiddle

    SchwarzerNebel

    • Fördermitglied
    • Beiträge: 115
    Hallo noRiddle,

    danke für Deine Antwort.

    Hm, wir hatten unter 1.02 das Modul "E-Mail-Betreffzeilen im Backend ändern" http://www.xtc-load.de/2009/05/email-betreffzeilen-im-backend-andern/ verbaut.
    Es hatte bisher keine Probleme gemacht.

    Die HTML Mail Vorlagen haben wir ganz einfach als HTML Code in die Maske "Bestellungen Bestellstatus unter Kommentar" rein kopiert und von hier über "aktualisieren" versand.

    Ging immer ganz reibungslos und hat den Vorteil, daß man einen Überblick über die verschickten Mails in Verbindung mit dem jeweiligen Status an die Kunden hat.
    Selbst in der 1.05er Version hatten wir keine Probleme damit.

    Komischerweise ist seit der 1.06er Version das so nicht mehr möglich.
    Wie schon erwähnt, scheint es, als werden hier nur noch eine Art TextMails versand.
    Die HTML Codes werden nur noch zum Teil richtig übernommen.

    Hauptsächlich wie gesagt br p Tags, sowie Tabellen (tr, td etc...) werden nicht, oder falsch interpretiert.
    Text Formate,- color Angaben etc... funktionieren wiederum.  :-?

    Ich meine, wir haben jetzt erst einmal unsere Mail-Vorlagen entsprechend angepasst und es geht somit auf Umwegen.
    Aber lästig ist es allemal und es wäre schön, wenn man das wieder so hinbekommen würde, wie es war ;)
    Daher dachten wir, daß hängt evtl. mit dem Modul zusammen, haben aber dann doch nicht soviel Wissen, um die Datenbank Erweiterung wieder zurück zu setzen, zumal der Shop ja auch in Betrieb ist.
    Bräuchten somit die nötige SQL Angabe hierfür.

    Allerdings wundert es schon, das das mit demModul zusammen hängen könnte, da es ja auch in der 1.05er mit besagtem Modul prima klappt.

    Wenn wir Dich aber richtig verstanden haben, soll es ja auch rein theoretisch gar nicht funktionieren können, Mails hier via html Code zu versenden?
    Wozu ist das Feld denn gedacht?
    zu text Mail Zwecken?

    Allerdings fragt sich dann, warum das in den Vorgänger Versionen immer funktioniert hat und in der 1.06 r4642 SP2er Version nicht mehr?
    Es muss doch dann etwas im Quellcode verändert worden sein,
    was nun die Funktion nicht mehr richtig zulässt.
    Man kann die Funktion doch sicherlich wieder einbauen, bzw. wieder korrigieren?

    Vielleicht habt Du/Ihr eine Idee?

    Evtl. hast Du kurz Zeit und kannst mal in Deiner 1.06 r4642 SP2er Version testen, ob Du dort unter "Bestellungen-Kommentar" eine html formatierte Mail korrekt verschickt bekommst und diese nach erhalt auch noch aussieht?
    Das wäre prima.
    Dann wüssten wir zumindest, ob es nur bei uns nicht klappt,
    oder im allgemeinen bei der 1.06er Version.

    Beste Grüße
    SchwarzerNebel
    Maddy

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Eine normale textarea, und um eine solche handelt es sich per default in der Kommentarfunktion, kann kein HTML verwerten.

    Die Kommentar-Senden-Funktion benutzt ja das Template /templates/DEIN_TEMPLATE/adimin/mail/SPRACHE/change_order_mail.html bzw. ~.txt.
    Der Text aus der textarea wird an der Stelle im Template die {$NOTIFY_COMMENTS} heißt lediglich als reiner Text eingefügt.

    Wenn du schreibst "versuchsweise das Modul wieder ausbauen", um was für ein Modul handelt es sich denn da ?

    Gruß,
    noRiddle
    13 Antworten
    7715 Aufrufe
    26. April 2012, 13:48:11 von kungfubär
    10 Antworten
    5809 Aufrufe
    10. Januar 2015, 23:47:24 von servsens
    3 Antworten
    2626 Aufrufe
    07. September 2016, 09:49:13 von Silversurfer