Neu 4.05 Email Anhang wird falsch dargestellt

Rayblaster

Sehr aktives Mitglied
31. Juli 2015
520
54
Hallo,

seit dem Update auf 4.05 werden Anhänge in z.B. der Bestellbestätigung wie widerrufsbelehrung.pdf oder agb.pdf nicht mehr richtig dargestellt.

Die beiden PDF Dateien wurden als Anhang 1 und Anhang 2 in der Mailvorlage gespeichert.
Im Ordner admin>includes>emailpdfs erscheinen dann auch zwei PDF Dokumente mit den Namen 3_1_1.pdf und 3_1_2.pdf

Beim Versand der Testmail wird allerdings im Anhang einmal nur .pdf angezeigt und unter AGB.pdf erscheint dann aber nach Öffnen der Datei die Widerrufsbelehrung (Siehe Anhang)
Irgendwas wird da durcheinander gebracht???
 

Anhänge

  • anhang_pdf_1.jpg
    anhang_pdf_1.jpg
    33,5 KB · Aufrufe: 49
  • anhang_pdf_2.jpg
    anhang_pdf_2.jpg
    90,7 KB · Aufrufe: 43

Rayblaster

Sehr aktives Mitglied
31. Juli 2015
520
54
MMMhhhh das hilft mir nicht so weiter.
Bin weder Programmierer noch verstehe ich nun die Lösung für das Problem???
 

Mirko.Schmidt User deaktiviert

Guest
Das Ticket beschreibt das Problem, was soviel bedeuten soll wie es ist uns bekannt und wir arbeiten daran. Der MergeRequest dazu ist https://gitlab.jtl-software.de/jtlshop/shop4/merge_requests/687, hier ist der Fix zu finden. Sprich welche Dateien wie angepasst werden müssen. Dies kann sich aber noch verändern solange das Ticket offen ist, daher erst einbauen sobald das Ticket geclosed ist. Oder bis zum nächsten Update warten.
 
  • Gefällt mir
Reaktionen: Rayblaster

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Der Fehler wird mit 4.05.2 behoben sein. Als Hotfix bis dahin würde ich folgendes empfehlen:
In der Datei /includes/mailTools.php die Zeile 595
PHP:
$mail->cDateiname_arr = StringHandler::parseSSK($Emailvorlagesprache->cDateiname);
durch
PHP:
$mail->cDateiname_arr = baueDateinameArrayZumVeschicken($Emailvorlagesprache->cDateiname);
ersetzen.
 

Ähnliche Themen