Es gibt zwei Möglichkeiten: Entweder diese Zeilen löschen PHP: else { $mail->AddAttachment($path_to_attachement); // add attachments} Es sollte dann also so aussehen: PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters $mail->AddAttachment($path_to_attachement); // add attachments $mail->AddAttachment($path_to_more_attachements); // optional name if (is_array($path_to_attachement) && sizeof($path_to_attachement > 0)) { foreach($path_to_attachement as $attachent) { $mail->AddAttachment($attachent); }} dann werden bei mir nur 1x AGB und 1x WRB versendet, oder den Text PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters$mail->AddAttachment($path_to_attachement); // add attachments$mail->AddAttachment($path_to_more_attachements); // optional name <if (is_array($path_to_attachement) && sizeof($path_to_attachement > 0)) { foreach($path_to_attachement as $attachent) { $mail->AddAttachment($attachent); }} else { $mail->AddAttachment($path_to_attachement); // add attachments} durch diesen ersetzen: PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters $mail->AddAttachment($path_to_attachement); // add attachments $mail->AddAttachment($path_to_more_attachements); // optional name
Da ich nicht weiß, wofür diese Änderung ist, kann ich nur testen was für Mails versendet werden. Nächster Versuch: Kommentier das 1. $mail->AddAttachment($path_to_attachement); // add attachments aus und verschiebe das $mail->AddAttachment($path_to_more_attachements); // optional name unter das 2. add attachments Sollte dann so aussehen PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters // $mail->AddAttachment($path_to_attachement); // add attachments if (is_array($path_to_attachement) && sizeof($path_to_attachement > 0)) { foreach($path_to_attachement as $attachent) { $mail->AddAttachment($attachent); }} else { $mail->AddAttachment($path_to_attachement); // add attachments $mail->AddAttachment($path_to_more_attachements); // optional name }
Die AGB.pdf und WRB.pdfwerden ja automatisch an die Bestätigungsmail angehängt, aber wenn die Zahlung (z.B. mit PayPal) nicht funktioniert, geht keine Bestätigung raus. Jetzt will der Kunde nicht eine Neue Bestellung auslösen, sondern bittet um einen Link für die Bezahlung. Nun Zahlt der Kunde zwar, erhält aber keine automatische Bestätigung (woher auch). Löst man die Bestätigung über den Button "E-Mail Bestellbestätigung" aus werden die pdf-Dateien nicht angehängt. Auch nicht wenn man vorher "Bestellbestätigung neu Generieren" anklickt. Hat jemand eine Idee, wie man dem System beibringt auch hier die Dateien anzuhängen?
Da sich in der inc/ xtc_php_mail.inc.php etwas geändert hat, hier mal die neue Anpassung: PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters if($path_to_attachement != '') $mail->AddAttachment($path_to_attachement); // add attachments //$mail->AddAttachment($path_to_more_attachements); // optional name ändern in: PHP: // BOF GM_MOD: $mail->WordWrap = 76; // set word wrap to 50 characters if($path_to_attachement != '') $mail->AddAttachment($path_to_attachement); // add attachments if($path_to_more_attachements != '') // Korrektur $mail->AddAttachment($path_to_more_attachements); // optional name
Hey .. kannst du noch kurz zusammenfassen was man alles braucht damit die pdf mitgesendet werden ? ich komm hier nicht mehr klar
Hallo Petra, Dein Beitrag liegt schon weile hier, ich bin aber erst jetzt drauf gestoßen. Du schreibst, dass Ihr dem Kunden die Rechnung nicht mehr schickt sondern nur die Versandbestätigung. Sendet Ihr die Versandbestätigung von Adminbereich aus? Oder verstehe ich das falsch. Gruß Oberschlesier
hallo ich wollte unter E-Mail vorlagen das bestätiguns mail anpassen. bekomme beim speichern folgende Meldung: "Speichern der E-Mail Vorlage fehlgeschlagen! Bitte kontrollieren Sie die Dateirechte (777)." ich habe jetzt die zwei Dateien (inc/xtc_php_mail.inc.php und send_order.php) auf 777 gesetzt, nützt aber nichts! Welche Datei muss ich jetzt auf 777 setzten das das speichern von der vorlage funktioniert?? danke lg lisa
Der Ordner templates(EyeCandy/admin undt alle darin liegenden Dateien und Ordnern müssen die Rechte 777 haben So steht es jedenfalls im Handbuch unter "Fehlerbehebung"
Hallo Barbara, schlage mich auch gerade mit dem Thema rum. Hast Du hierfür evtl. schon eine Lösung bekommen? Danke, Marcus
Na da habe ich was, ist zwar aus der 2.0.9 - aber die Stellen in der aktuellen Version sind identisch. Gehört natürlich ins Admin-Verzeichnis! Und bitte das ROTE beachten - siehe hier..
Hallo Manfred, die Änderung habe ich ja gemacht. Das geht beim automatischen Versand auch super. Nur eben nicht wenn man die Mail manuell aus dem Admin sendet.
Moin Barbara, doch doch das geht, wenn´s bei mir geht muss es auch bei Dir klappen! Du hast diese "gm_send_order" im AdminOrdner?
Ich war in der Falschen Datei. Peinlicher geht es ja kaum noch. Funktioniert natürlich super Vielen Dank
Nach einer doppelten Portion Kaffee wäre das nicht passiert. Ohne "guterhalten" würde ich mir sorgen machen