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: print_order.html (für admin) aktuellen Bestellstatus anzeigen

    KJoe

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

    wir suchen die korrekte Variable zur Ausgabe des aktuellen Status einer Order auf der print_order.html im Admin.  :-?
    Ist die Variable für den Orderstatus frei verfübgar wie z.B. die für die Zahlart >> {$PAYMENT_METHOD} ?

    Im ersten Moment hatten wir an {$orders_status_name} gedacht, klappt aber nicht.  :no-happy:

    Danke schon mal im Voraus.
    Jens

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Steht nicht zur Verfügung.
    Lege eine PHP-Datei namens print_order_order_status.php an in /admin/includes/extra/modules/orders/orders_print/ mit folgendem Code:
    Code: PHP  [Auswählen]
    <?php
    /***************************************************************
    * file: print_order_order_status.php
    * path: /admin/includes/extra/modules/orders/orders_print/
    * use: get order status for print_order
    * © 01-2022, noRiddle
    ***************************************************************/


    $ord_status_name_qu = xtc_db_query("SELECT orders_status_name
                                          FROM "
    .TABLE_ORDERS_STATUS."
                                         WHERE orders_status_id = "
    .(int)$order->info['orders_status']."
                                           AND language_id = "
    .(int)$_SESSION['languages_id']);

    $ord_status_name_arr = xtc_db_fetch_array($ord_status_name_qu);

    $smarty->assign('PRINT_ORDER_ORDER_STATUS', $ord_status_name_arr['orders_status_name']);
    ?>

    In der Template-Datei dann so benutzen:
    Code: XML  [Auswählen]
    {$PRINT_ORDER_ORDER_STATUS}

    Nicht getestet !
    Das mußt du machen.

    Gruß,
    noRiddle

    KJoe

    • Fördermitglied
    • Beiträge: 65
    Danke.  :thx: 
    Ich hatte mir schon gedacht das dafür ne neue Abfrage und eine neues smarty assign nötig sind.

    Vielleicht ist es ja auch für andere Nutzer interessant.
    Bei uns dient es zur Kontrolle, ob Geldtransitgeschäfte z.B. per Paypal oder Kreditkarten wirklich bezahlt sind oder "on hold" stehen und warten..  :-)

    regards, Jens
    rechtstexte für onlineshop
    1 Antworten
    2899 Aufrufe
    15. August 2011, 13:32:58 von Modulfux
    9 Antworten
    6515 Aufrufe
    27. Februar 2011, 21:51:38 von Tomcraft
    17 Antworten
    11776 Aufrufe
    21. Dezember 2013, 23:47:23 von Q
    0 Antworten
    2226 Aufrufe
    16. Dezember 2011, 16:47:22 von wiitool4you