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: Bestätigungsmail mit short_description

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Bestätigungsmail mit short_description
    am: 27. November 2009, 16:58:39
    Hi ...

    ich habe mal wieder ein "Problemchen" ;-)
    ich würde gerne in der Bestellmail die an den Kunden und den Admin rausgeht die short_description einfügen.

    Nur .. wenn ich das richtig gesehen habe wird das ganze aus der order-Tabelle ausgelesen .. und da habe ich keine short_description ;-)

    Wäre für Hilfe dankbar.

    Markus



    Linkback: https://www.modified-shop.org/forum/index.php?topic=2820.0

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Bestätigungsmail mit short_description
    Antwort #1 am: 27. November 2009, 17:28:32
    Hi ...

    ok .. ich hab zu schnell gepostet .. die Lösung war dann mal doch nicht so schwer ;-)
    Für alle die sowas auch brauchen können hier die Änderungen.

    includes/classes/order.php

    suche:

    Code: PHP  [Auswählen]
            $order_query = xtc_db_query($order_query);
            while ($order_data_values = xtc_db_fetch_array($order_query)) {
    danach einfügen:

    Code: PHP  [Auswählen]
            $psd_query = xtc_db_query("SELECT
                                                    products_short_description
                                                    FROM "
    .TABLE_PRODUCTS_DESCRIPTION."
                                                    WHERE products_id='"
    .$order_data_values['products_id']."'");

            $psd_data_values = xtc_db_fetch_array($psd_query);
    suche:

    Code: PHP  [Auswählen]
    $order_data[] = array ('PRODUCTS_MODEL' => $order_data_values['products_model'], 'PRODUCTS_NAME' => $order_data_values['products_name'],'PRODUCTS_SHIPPING_TIME' => $order_data_values['products_shipping_time'], 'PRODUCTS_ATTRIBUTES' => $attributes_data, 'PRODUCTS_ATTRIBUTES_MODEL' => $attributes_model, 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price'], true),'PRODUCTS_SINGLE_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price']/$order_data_values['products_quantity'], true), 'PRODUCTS_QTY' => $order_data_values['products_quantity']);
    ersetze mit:

    Code: PHP  [Auswählen]
    $order_data[] = array ('PRODUCTS_MODEL' => $order_data_values['products_model'], 'PRODUCTS_NAME' => $order_data_values['products_name'], 'PRODUCTS_SHORT_DESCRIPTION' => $psd_data_values['products_short_description'], 'PRODUCTS_SHIPPING_TIME' => $order_data_values['products_shipping_time'], 'PRODUCTS_ATTRIBUTES' => $attributes_data, 'PRODUCTS_ATTRIBUTES_MODEL' => $attributes_model, 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price'], true),'PRODUCTS_SINGLE_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price']/$order_data_values['products_quantity'], true), 'PRODUCTS_QTY' => $order_data_values['products_quantity']);
    und abschliessend noch in der templates/xtc5/mail/german/order_mail.html
    das folgende an der gewünschten Stelle einfügen.

    Code: PHP  [Auswählen]
    {$order_values.PRODUCTS_SHORT_DESCRIPTION}
    Das wars ;-)

    Markus

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Bestätigungsmail mit short_description
    Antwort #2 am: 27. November 2009, 17:37:30
    Danke für den wertvollen Tipp, wird der ein oder andere sicherlich haben wollen.

    Grüße

    Torsten

    2 Antworten
    2481 Aufrufe
    07. Dezember 2011, 13:54:29 von robertko
    2 Antworten
    1899 Aufrufe
    10. Oktober 2014, 10:49:24 von noEE
    4 Antworten
    2690 Aufrufe
    21. Januar 2016, 19:28:50 von tuvalu
    6 Antworten
    3054 Aufrufe
    28. März 2011, 07:39:20 von Manuel Schmöllerl