Vorschlag: AGB & Widerrufsbelehrung in Bestell Email

Thema wurde von Stefan, 23. Mai 2011 erstellt.

  1. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.180
    Danke erhalten:
    6.200
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    der dateiname MUSS aber AGB.pdf sein. nimmst nen anderen namen geht das nicht. is doch logisch hast doch oben im code gesehen das er attechment agb.pdf aufruft. wenn die nicht da ist kann es nicht gehen.
     
  2. Shoppingworld 4 Animals

    Shoppingworld 4 Animals Erfahrener Benutzer

    Registriert seit:
    21. Juli 2013
    Beiträge:
    497
    Danke erhalten:
    29
    Danke vergeben:
    120
    auch wenn der Name in der Datei angepasst wurde?
     
  3. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.180
    Danke erhalten:
    6.200
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    wenn das 1zu1 passt, groß-klein schreibung, keine leerzeichen oder sonderzeichen.
     
  4. 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
    Versuch es mal so:
    Zwei PDFs: "AGB_AT" und "AGB_DE" ins Root

    Code:
    if ($_SESSION['delivery_zone'] == 'AT') {
        $agb_name = 'AGB_AT.pdf';
    } else {
        $agb_name = 'AGB_DE.pdf';    
    }  
    $path_to_attachement  = DIR_FS_DOCUMENT_ROOT . $agb_name ;
    
    Dann wird je nach Rechnungs-Land die AGB-PDF unterschieden.
     
  5. Shoppingworld 4 Animals

    Shoppingworld 4 Animals Erfahrener Benutzer

    Registriert seit:
    21. Juli 2013
    Beiträge:
    497
    Danke erhalten:
    29
    Danke vergeben:
    120
    Hallo Manfred!

    Danke, leider bekomme ich es nicht hin.... ich füge einfach beide Texte ein und gut ist ;-)
     
  6. 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
    WAS bekommst Du nicht hin? Meine Version läuft so wie geschildert einwandfrei - wo ist das Problem?
     
  7. Shoppingworld 4 Animals

    Shoppingworld 4 Animals Erfahrener Benutzer

    Registriert seit:
    21. Juli 2013
    Beiträge:
    497
    Danke erhalten:
    29
    Danke vergeben:
    120
    in der admin/ gm_send_order.php
    unter Magnalister (ca. Zeile 35)
    PHP-Code:
    // Meine Anpassung - AGB anhängen ##################################
    if ($_SESSION['delivery_zone'] == 'AT') {
    $agb_name = 'AGB_AT.pdf';
    } else {
    $agb_name = 'AGB_DE.pdf';
    }
    $path_to_attachement = DIR_FS_DOCUMENT_ROOT . $agb_name ;
    // ############# Anpassung AGB anhängen ende ######################
    einfügen und den Code (ca. Zeile 88)
    PHP-Code:
    if(xtc_php_mail(
    EMAIL_FROM,
    STORE_NAME,
    $_GET['gm_mail'],
    '',
    EMAIL_BILLING_FORWARDING_STRING,
    '',
    '',
    '',
    '',
    $_GET['gm_subject'],
    $order_check['gm_order_html'],
    $order_check['gm_order_txt']
    )) {
    ändern in
    PHP-Code:
    if(xtc_php_mail(
    EMAIL_FROM,
    STORE_NAME,
    $_GET['gm_mail'],
    '',
    EMAIL_BILLING_FORWARDING_STRING,
    '',
    '',
    $path_to_attachement, // #### Anpassung AGB anhängen
    $path_to_more_attachements, // #### Anpassung WRB anhängen
    $_GET['gm_subject'],
    $order_check['gm_order_html'],
    $order_check['gm_order_txt']
    )) {

    in der / send_order.php über "#prevent direct execution"
    PHP-Code:
    /*Mein PDF-Anhang*/
    $path_to_attachement = DIR_FS_DOCUMENT_ROOT . 'AGB.pdf';
    $path_to_more_attachements = DIR_FS_DOCUMENT_ROOT . 'Widerrufsrecht.pdf';
    einfügen.

    den Code (ca. Zeile 230)
    PHP-Code:
    / 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, '', '', $order_subject, $html_mail, $txt_mail);
    ersetzen mit
    PHP-Code:
    // send mail to customer
    // BOF GM_MOD: (Mein PDF Anhang)
    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);

    Zwei PDFs: "AGB_AT" und "AGB_DE" ins Root
     
  8. 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
    Das kann so nicht funktionieren! Du turnst in zwei "send_orders" rum
    Du musst dich jetzt mal entscheiden was Du willst.

    In der "send_orders.php" willst Du "AGB.pdf" verschicken und in der "../admin/gm_send_orders.php" dann die "AGB_DE" bzw. "AGB_AT" - watt denn nu?

    Uun BITTE! Code nicht als Text posten!
     
  9. Shoppingworld 4 Animals

    Shoppingworld 4 Animals Erfahrener Benutzer

    Registriert seit:
    21. Juli 2013
    Beiträge:
    497
    Danke erhalten:
    29
    Danke vergeben:
    120
    na, ich will die agb nach land verschicken gg ich bin da mit den anleitungen schon ein wenig verwirrt ;-)

    muss ich denn in beiden ordern exakt den selben code eingeben? die von barbara sind ja generell etwas anders....