Hallo tamay, für es VOR... Code: require_once (DIR_FS_INC.'xtc_get_order_data.inc.php'); ein. >und wo genau finde ich die datei " inc/xtc_php_mail.inc.php" ? Eigentlich steht es doch dort! Im Ordner "/inc/"
hallo @manfred, ich ahb jetzt alles so gemacht wie beschrieben... aber es passiert nix! es ist alles so wie vorher. also kein anhang mit agb und wiederuf in der bestellbestätigung :-( ich muss dazu sagen, bei mir sah dieser abschnitt so aus... $mail->WordWrap = 50; // set word wrap to 50 characters $mail->AddAttachment($path_to_attachement); // add attachments //$mail->AddAttachment($path_to_more_attachements); // optional name also nur 1x "//" welches ich entfernt habe. ---------------------------------------------------------------------------- LG Tamay Holzspielzeug Shop
Und Du hast alles so gemacht wie hier... Die beiden PDF´s liegen im Shop-Root, die Datenamen stimmen, Du hast eine Bestellung ausgeführt und die Mail hat KEINE Anhänge?
schande über mein haubt... aber bevor ich verrückt werde.... wo finde ich den "shop-root" und wie bekomme ich die agb + wiederruf darein? schäm :-( ------------------------------------- LG Tamay Holzspielzeug Shop
Tamay .... verzeih die Frage: Bist Du sicher, dass Du solche Eingriffe in´s System machen möchtest? Unter "root" versteht man datt oberste Verzeichnis, ... unter "Shop-Root" das Verzeichnis, in dem datt ganze GM-Geraffel liegt.
ja muss ich leider. das ist ein prüfkriterium beim " verein sicherer und seriöser internetshopbetreiber e.V."! da möchte ich mitglied werden. also ich wäre echt dankbar für eine anleitung für dummies!!! am besten ohne fachausdrücke ;-) das oberste verzeichnis ist bei mir "verzeichnis / .configs" wenn ich drauf klicke kommt: Fehler: Wechseln in das Verzeichnis /.configs fehlgeschlagen. ------------------------------------------ LG Tamay Holzspielzeug Shop
Hallo Tamay, ich habe mir das damals dokumentiert wie folgt: HTML: AGB+ Widerruf als Anhang in Bestellbestätigung /inc/xtc_php_mail.inc.php inZeile 83 folgendes durch entfernen von '//' aktivieren: //$mail->AddAttachment($path_to_more_attachements); // optional name also: $mail->AddAttachment($path_to_attachement); // add attachments $mail->AddAttachment($path_to_more_attachements); // optional name /send_order.php inZeile 18 folgendes einfügen: $path_to_attachement= DIR_FS_DOCUMENT_ROOT . 'AGB.pdf'; $path_to_more_attachements= DIR_FS_DOCUMENT_ROOT . 'widerrufsbelehrung.pdf'; suchennach: //send mail to customer danachfolgendes: //BOF GM_MOD: if(SEND_EMAILS== 'true') $gm_mail_status = xtc_php_mail(EMAIL_BILLING_ADDRESS,EMAIL_BILLING_NAME, $order->customer['email_address'],$order->customer['firstname'].' '.$order->customer['lastname'],'', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME,'', '', $order_subject, $html_mail, $txt_mail); ersetzendurch: //BOF GM_MOD: if(SEND_EMAILS== 'true') $gm_mail_status = xtc_php_mail(EMAIL_BILLING_ADDRESS,EMAIL_BILLING_NAME, $order->customer['email_address'],$order->customer['firstname'].' '.$order->customer['lastname'],'', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME,$path_to_attachement, $path_to_more_attachements, $order_subject,$html_mail, $txt_mail); Ich hoffe, Du kommst damit klar. Bitte vorher sichern.
hallo @jox, danke für die zusammenfassung! das hab ich alles genau so gemacht! ohne erfolg. ich glaube das meine agb und mein wiederruf nicht an der richtigen stelle sind!?? wo genau hast du denn deine agb und wiederruf abgelegt? ------------------------------------------- LG Tamay Holzspielzeug Shop
die AGB.pdf und die widerrufsbelehrung.pdf habe ich in das root-Verzeichnis gelegt. Das root-Verzeichnis ist das allererste Verzeichnis also Dein Shopverzeichnis wenn Du Deinen Shop mit FileZilla öffnest. Und hier liegen die drin.
Hallo Tamay, hast Du denn auch wie Manfred geschrieben hat gemacht? ... beide roten Zeilen AKTIVIEREN! $mail->WordWrap = 50; // set word wrap to 50 characters //$mail->AddAttachment($path_to_attachement); // add attachments //$mail->AddAttachment($path_to_more_attachements); // optional nam sollte dann so aussehen! ... beide roten Zeilen AKTIVIEREN! $mail->WordWrap = 50; // set word wrap to 50 characters $mail->AddAttachment($path_to_attachement); // add attachments $mail->AddAttachment($path_to_more_attachements); // optional nam Lg Doris
hallo @jox, ich habe nun meine agb und wiederrufsbelehrung hier abgelegt... agb : /html/gx/AGB/AGB.pdf und wiederrufsbelehrung : /html/gx/wiederrufsbelehrung/wiederrufsbelehrung.pdf muss dann das auch so bleiben? ------------------------ LG Tamay Holzspielzeug Shop
so wird das nix. Lege die Dateien folgendermaßen ab: /AGB.pdf und /widerrufsbelehrung.pdf Übrigens: Widerrufsbelehrung schreibt man ohne 'ie'. Das nur am Rande.
ich kann das leider nur im unterverzeichnis ablegen! bin bei der estugo.net! die meinten, das ich so etwas nur im unterverzeichnis ablegen darf! --------------------- LG Tamay Holzspielzeug Shop
die AGB und Widerrufsbelehrung für die Bestellbestätigung sind separate pdfs, die im Root-Verzeichnis abgelegt werden. Es hat nichts mit den AGBs etc. im Contentmanager zu tun, die ja in der Datenbank liegen.
so! ich hab es endlich geschafft ;-) an alle die bei estugo sind und auch diese einstellung vornehmen möchten.... die agb und widerrufsbelehrung als datei unter / html / gx hochladen!!!!! fertig! -------------------------------------- LG Tamay Holzspielzeug Shop
Hallo ich hab das ganze jetzt auch mal versucht und bei mir hat es auf anhieb geklabt. Vielen Dank für die genaue erklährung!!!! Habe jedoch noch eine Frage. Nach der Bestellung bekommt ja ein Kunde eine Bestllbestätigung da liegen auch die pdf dateien drin. Jedoch wenn ich was an der Bestellung ändern muss weil ein Kunde etwas falsches Bestellt hat und ich eine neue Bestellbestädigung sende werden die AGB und die Widerrufsbelehrung nicht mehr mit gesendet. Kann man dies noch ändern? LG Jens
Hallo zusammen, irgend etwas habe ich falsch gemacht. Die AGB hängen dran, die WRB fehlt. Warscheinlich habe ich irgendwo einen Tippfehler oder sowas. Die Zeilen in der send_order.php: $path_to_attachement = DIR_FS_DOCUMENT_ROOT . 'AGB.pdf'; $path_to_more_attachements = DIR_FS_DOCUMENT_ROOT . 'Widerrufsbelehrung.pdf'; // send mail to customer // BOF GM_MOD: if(SEND_EMAILS == 'true') $gm_mail_status = xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $order->customer['firstname'].' '.$order->customer['lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, $path_to_attachement, $path_to_more_attachements, $order_subject, $html_mail, $txt_mail); und in der xtc_php_mail.inc.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 Die PDF liegen beide im gleichen Verzeichnis. Ich habe jetzt so oft verglichen und getestet, dass ich vermutlich den Wald vor Bäumen nicht sehe. Vieleicht seht Ihr ja mehr.
Ich habe gerade die Sicherungskopien hochgeladen und es noch mal versucht. Funktioniert einwandfrei. Jetzt noch den Link zum Reader und fertig.
Hallo zusammen, wollte mich nur kurz erkundigen ob jemand weiss ob die Funktion die Daten als Anlage mitzusenden zwischenzeitlich auch "konfortabler" über den Shop gelöst werden können oder ob diese Variant (gut das es sie gibt) noch die "Beste" ist. Würde mich über Euren Tipp freuen. Schöne Grüße Nicole