Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Problem mit Widerrufsrecht bei Kunden

    pomm

    • Schreiberling
    • Beiträge: 258
    Problem mit Widerrufsrecht bei Kunden
    am: 13. Juni 2014, 17:10:50
    Hallo!

    Benutze meinen Shop für B2B und B2C Kunden. Habe nun das Widerrufsrecht umgesetzt und promt die ersten Beschwerden bekommen. Die B2B Kunden beschweren sich weil die Bestellbestätigung nun eine Seite länger geworden ist!

    Gibt es eine Möglichkeit, die Bestellbestätigungsmail nach Kundengruppen mit und ohne Widerrufsrecht zu versenden?

    Danke!

    LG
    Pomm

    Linkback: https://www.modified-shop.org/forum/index.php?topic=30376.0
    rechtstexte für onlineshop

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.001
    • Geschlecht:
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #1 am: 13. Juni 2014, 19:43:02
    Wenn du uns deine Shop-Version nennst, fällt uns dazu bestimmt was ein.

    Gruß,
    noRiddle

    pomm

    • Schreiberling
    • Beiträge: 258
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #2 am: 13. Juni 2014, 19:55:15
    Sorry!

    Version: v1.06 ref. 4642
    Template: xtc5

    Danke!
    LG
    Pomm

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.001
    • Geschlecht:
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #3 am: 14. Juni 2014, 03:14:44
    Dann schau im Backend bei Kundenruppen nach welche cID deine B2B-Kunden haben (wahrscheinlich 3 für Händler) und filtere die Einbindung des Widerrufs in der /send_order.php wie folgt:
    Code: PHP  [Auswählen]
    if($order->customer['customers_status'] != 3) {
        $smarty->assign('REVOCATION_HTML', $revocation);
        $smarty->assign('REVOCATION_TXT', $revocation);
    }
     

    wobei die '3' die eruierte cID ist.

    Falls es bei einem anschließenden Testbestellung zu Fehlermeldungen kommt, weil nicht von mir getestet (vorher error_reporting aktivieren), mache noch in der /templates/DEIN_TEMPLATE/mail/order_mail.txt aus dem
    Code: XML  [Auswählen]
    {$REVOCATION_TXT}
    das
    Code: XML  [Auswählen]
    {if $REVOCATION_TXT}
        {$REVOCATION_TXT}
    {/if}

    Gruß,
    noRiddle

    pomm

    • Schreiberling
    • Beiträge: 258
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #4 am: 14. Juni 2014, 17:45:50
    Hallo noriddle!

    Danke für deine promte Antwort.

    Ich zuerst Abschnitt 1 eingefügt in die send_order.php und getestet. Keine Fehlermeldung aber auch die Widerrufsbelehrung ist am Bestellmail.

    Einbauabschnitt (Kundengruppen sind 2, 4, 5):
    Code: PHP  [Auswählen]
      // BOF - Tomcraft - 2011-06-17 - Added revocation to email
      if($order->customer['customers_status'] != 2) {
        $smarty->assign('REVOCATION_HTML', $revocation);
        $smarty->assign('REVOCATION_TXT', $revocation);
    }
     if($order->customer['customers_status'] != 4) {
        $smarty->assign('REVOCATION_HTML', $revocation);
        $smarty->assign('REVOCATION_TXT', $revocation);
    }
     if($order->customer['customers_status'] != 5) {
        $smarty->assign('REVOCATION_HTML', $revocation);
        $smarty->assign('REVOCATION_TXT', $revocation);
    }
      $shop_content_data = $main->getContentData(REVOCATION_ID);  
      $revocation = $shop_content_data['content_text'];  
      $smarty->assign('REVOCATION_HTML', $revocation);
      $smarty->assign('REVOCATION_TXT', $revocation); //replace br, strip_tags, html_entity_decode are allready execute in xtc_php_mail  function

    Dann habe ich noch den 2. Abschnitt in die order_mail.txt eingebaut, auch keine Veränderung.

    Hast du ev. noch einen Tip?

    Danke!
    Pomm

    pomm

    • Schreiberling
    • Beiträge: 258
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #5 am: 14. Juni 2014, 19:18:48
    Wenn man der Kundengruppe das Recht für den Content Widerrufsrecht wegnimmt, dann ist es auch automatisch auf der Bestellbestätigung weg.

    NoRiddle: Danke für deine Hilfe und deiner Information über das geniale Zusatzmodul Kundengruppencheck!
    Gratulation an die Programmierer, das ist echt toll gelöst!

    LG
    Pomm

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.001
    • Geschlecht:
    Re: Problem mit Widerrufsrecht bei Kunden
    Antwort #6 am: 14. Juni 2014, 20:31:21
    Aha, das wußte ich auch noch nicht, praktisch.

    Die Info über den Kundengruppen-Check hast du wohl zufällig in einem anderen Thread gefunden wo ich das in anderem Kontext erklärt habe ?

    Was du allerdings mit deinem Code oben versucht hattest zeigt, daß du mein Beispiel nicht verstanden hattest.
    Ist aber ja jetzt egal, gut, daß es nun so funktioniert wie du möchtest.

    Gruß,
    noRiddle
    2 Antworten
    2232 Aufrufe
    01. Oktober 2013, 19:52:46 von downset
    6 Antworten
    2764 Aufrufe
    16. November 2012, 12:49:20 von NicoDeluxe
               
    anything