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: Übersicht Coupon Umsatz

    demoncleaner

    • Fördermitglied
    • Beiträge: 482
    Übersicht Coupon Umsatz
    am: 07. August 2018, 00:37:34
    Ich hab den Betreff mal genau so genannt wie das dazugehörende Ticket https://trac.modified-shop.org/ticket/791 und wollte hiermit kurz meinen Ansatz teilen.

    Zwei kleine Zusätze in der admin/coupon_admin.php lassen den Umsatz anzeigen, bei dem ein bestimmter Coupon beteiligt war. Nicht uninterssant, wenn man ein Mailing macht mit einem Gutschein und hinterher wissen will, wie viel Umsatz mit dem Einsatz des Gutscheins eigentlich generiert wurde.

    Getestet ist das Ganze in 2.0.4.2:

    nach

    Code: PHP  [Auswählen]
      $customer_query = xtc_db_query("SELECT customers_firstname, customers_lastname FROM " . TABLE_CUSTOMERS . " WHERE customers_id = '" . $cc_list['customer_id'] . "'");
                      $customer = xtc_db_fetch_array($customer_query);
     

    folgendes einfügen

    Code: PHP  [Auswählen]
    // BOF Umsatzanzeige bei involviertem Coupon
     $umsatz_query = xtc_db_query(" SELECT SUM(value) value
     FROM "
    . TABLE_ORDERS_TOTAL . " a
     WHERE a.orders_id IN (SELECT order_id FROM "
    . TABLE_COUPON_REDEEM_TRACK . " WHERE coupon_id = '" . (int)$_GET['cid'] . "' GROUP BY order_id) AND a.class = 'ot_total'");
     $umsatz = xtc_db_fetch_array($umsatz_query);
     // EOF Umsatzanzeige bei involviertem Coupon
     

    und nach
    Code: PHP  [Auswählen]
    $contents[] = array('text' => TEXT_REDEMPTIONS_CUSTOMER . '=' . xtc_db_num_rows($count_customers));
     

    folgendes einfügen
    Code: PHP  [Auswählen]
    // BOF Umsatzanzeige bei involviertem Coupon
    $contents[] = array('text' => 'Gesamtumsatz mit Coupon-Beteiligung' . '=' . number_format($umsatz['value'], 2, ',', '.'));
    // EOF Umsatzanzeige bei involviertem Coupon
     

    Man kann das auch noch schöner machen, indem man das sprachabhängig macht und auch noch die currency dranhängt. Aber im Prinzip dürfte es doch das sein was in dem Ticket gewünscht ist.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=39396.0
    10 Antworten
    4945 Aufrufe
    10. Mai 2013, 13:42:28 von web28
    0 Antworten
    1782 Aufrufe
    09. Januar 2014, 17:25:32 von webald
    2 Antworten
    3124 Aufrufe
    17. November 2012, 06:02:46 von Simon