Vorschlag: AGB & Widerrufsbelehrung in Bestell Email

Thema wurde von Stefan, 23. Mai 2011 erstellt.

  1. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    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/"
     
  2. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  3. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    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?
     
  4. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  5. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    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.
     
  6. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  7. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    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.
     
  8. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  9. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    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.
     
  10. dorisbone

    dorisbone Erfahrener Benutzer

    Registriert seit:
    20. Juni 2011
    Beiträge:
    119
    Danke erhalten:
    7
    Danke vergeben:
    2
    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
     
  11. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  12. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    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.
     
  13. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  14. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    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.
     
  15. tamay braun

    tamay braun Erfahrener Benutzer

    Registriert seit:
    29. April 2011
    Beiträge:
    168
    Danke erhalten:
    10
    Danke vergeben:
    14
    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
     
  16. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    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
     
  17. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.560
    Danke erhalten:
    11.309
    Danke vergeben:
    1.614
    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.
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.560
    Danke erhalten:
    11.309
    Danke vergeben:
    1.614
    Ich habe gerade die Sicherungskopien hochgeladen und es noch mal versucht.
    Funktioniert einwandfrei.
    Jetzt noch den Link zum Reader und fertig.
     
  19. firegrisus

    firegrisus Erfahrener Benutzer

    Registriert seit:
    2. Juni 2011
    Beiträge:
    54
    Danke erhalten:
    0
    Danke vergeben:
    2
    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
     
  20. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Hallo Barbara,
    Wie und wo mache ich den Link zum Reader???