Werbung / Banner buchen
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: Aktualisierung/Eintragung Lieferzeiten einer Bestellung

    Cookie

    • Fördermitglied
    • Beiträge: 274
    Hallo,

    wenn eine Bestellung im Admin manuell angelegt wird, dann haben die Produkte immer keine Lieferzeiten.

    Ich habe das mal gepatcht:

    admin/orders_edit.php

    Einfach am Ende des Blockes:

    Code: PHP  [Auswählen]
    if ($_GET['action'] == "save_order") {
    vor

    Code: PHP  [Auswählen]
    xtc_redirect(xtc_href_link(FILENAME_ORDERS, 'action=edit&oID='.$_POST['oID']));
    einfügen:

    Code: PHP  [Auswählen]
    //*******************************
            // Bestimme aktuelle Lieferzeiten
            // Produkte
            $lang_query = xtc_db_query("select languages_id from ".TABLE_LANGUAGES." where directory = '".$order->info['language']."'");
            $lang = xtc_db_fetch_array($lang_query);
            $products_query = xtc_db_query("select op.orders_products_id, s.shipping_status_name from ".TABLE_ORDERS_PRODUCTS." as op, ".TABLE_PRODUCTS." as p, ".TABLE_SHIPPING_STATUS." as s where p.products_id = op.products_id and p.products_shippingtime = s.shipping_status_id and s.language_id = '".$lang['languages_id']."'  and op.orders_id = '".$_POST['oID']."' ");
            while ($products = xtc_db_fetch_array($products_query)) {

                    xtc_db_query("update ".TABLE_ORDERS_PRODUCTS." set products_shipping_time = '".$products['shipping_status_name']."' where orders_products_id = '".$products['orders_products_id']."'");

            }
    //*******************************
     
    Viele Grüße
    Christian



    Linkback: https://www.modified-shop.org/forum/index.php?topic=14311.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Aktualisierung/Eintragung Lieferzeiten einer Bestellung
    Antwort #1 am: 02. August 2011, 14:00:26
    Hi Christian,

    Danke für den Fix! :thx:

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Aktualisierung/Eintragung Lieferzeiten einer Bestellung
    Antwort #2 am: 03. August 2011, 11:27:45
    Hi Christian,

    danke für den Hinweis, ich hab's in r2082 etwas einfacher umgesetzt und die E-Mailvorlagen gleich mit aktualisiert.

    3 Antworten
    3311 Aufrufe
    28. Januar 2013, 12:39:36 von tigerdeutschland
    6 Antworten
    4412 Aufrufe
    31. August 2011, 15:28:13 von Kami70
    6 Antworten
    3108 Aufrufe
    27. Oktober 2011, 22:16:43 von GTB
               
    anything