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: ERWEITERUNG: Name und Emailadresse in "Gutscheine versandt"

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Hallo zusammen!

    Da ich das benötigte und vielleicht auch noch jemand von Euch brauchen kann, will ich das Ergebnis hier mitteilen.

    Die Erweiterung fügt Vor- und Nachname sowie die Emailadresse des Kunden in die Übersicht der versendeten (versandten ... was'n Deutsch) Gutscheine im Backend ein. Ich habe bewusst Vor- und Nachname des Kunden getrennt abgelegt, weil ich vielleicht einmal eine Sortierung einfügen will.

    Ich hoffe nur, dass es das noch nicht gibt. Gefunden habe ich jedenfalls nichts dazu.

    In /admin/gv_sent.php suche:

    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent"><?php echo TABLE_HEADING_SENDERS_NAME; ?></td>

    füge darunter ein:
    Code: PHP  [Auswählen]
    <td class="dataTableHeadingContent" align="center"><?php echo TABLE_HEADING_CUSTOMERS_FIRSTNAME; ?></td>
    <td class="dataTableHeadingContent" align="center"><?php echo TABLE_HEADING_CUSTOMERS_LASTNAME; ?></td>
    <td class="dataTableHeadingContent" align="center"><?php echo TABLE_HEADING_CUSTOMERS_EMAIL; ?></td>

    in gleicher Datei suche:
    Code: PHP  [Auswählen]
    $gv_query_raw = "select c.coupon_amount, c.coupon_code, c.coupon_id, et.sent_firstname, et.sent_lastname, et.customer_id_sent, et.emailed_to, et.date_sent, c.coupon_id from " . TABLE_COUPONS . " c, " . TABLE_COUPON_EMAIL_TRACK . " et where c.coupon_id = et.coupon_id";

    und ersetze mit:
    Code: PHP  [Auswählen]
      $gv_query_raw = "select c.coupon_amount,
                            c.coupon_code,
                            c.coupon_id,
                            et.sent_firstname,
                            et.sent_lastname,
                            et.customer_id_sent,
                            et.emailed_to,
                            et.date_sent,
                            c.coupon_id,
                            cu.customers_email_address,
                            cu.customers_firstname,
                            cu.customers_lastname
                    from "
    . TABLE_COUPONS . " c,  
                            "
    . TABLE_CUSTOMERS . " cu,
                            "
    . TABLE_COUPON_EMAIL_TRACK . " et
                            where c.coupon_id = et.coupon_id
                            and cu.customers_email_address = et.emailed_to"
    ;

    Suche in gleicher Datei:
    Code: PHP  [Auswählen]
    <td class="dataTableContent"><?php echo $gv_list['sent_firstname'] . ' ' . $gv_list['sent_lastname']; ?></td>
     

    und füge danach ein:
    Code: PHP  [Auswählen]
    <td class="dataTableContent" align="left"><?php echo $gv_list['customers_firstname']; ?></td>
    <td class="dataTableContent" align="left"><?php echo $gv_list['customers_lastname']; ?></td>
    <td class="dataTableContent" align="left"><?php echo $gv_list['emailed_to']; ?></td>

    Dann noch in der /lang/admin/gv_sent.php suche:
    Code: PHP  [Auswählen]
    define('TABLE_HEADING_ACTION', 'Aktion');

    und füge danach ein:
    Code: PHP  [Auswählen]
    define('TABLE_HEADING_CUSTOMERS_FIRSTNAME', 'Vorname');
    define('TABLE_HEADING_CUSTOMERS_LASTNAME', 'Nachname');
    define('TABLE_HEADING_CUSTOMERS_EMAIL', 'Email Kunde');

    Das sollte es sein.

    Beste Grüße,
    Wayne

    Linkback: https://www.modified-shop.org/forum/index.php?topic=21551.0
    Shop Hosting
    2 Antworten
    2201 Aufrufe
    23. Mai 2014, 09:59:32 von Marilesis
    8 Antworten
    1222 Aufrufe
    22. Februar 2022, 21:44:02 von Yo-Shop
    0 Antworten
    1994 Aufrufe
    13. September 2013, 18:31:15 von freddy
    1 Antworten
    1657 Aufrufe
    21. März 2013, 16:20:44 von luca