Ich finde den Beitrag nicht wieder, deshalb als Hilfe was verändert wurde.
Ich habe die Änderung schon lange in meinem Shop. Funktioniert auch soweit ganz gut.
ABER.
Wenn ich nun z.B. den Betrag, für einen Artikel der zurückgekommen ist, per PayPal erstatte, so steht die Bestellung wieder in der Liste. Ist ja auch klar, weil der Bestellstatus jetzt 113 ist.
Was muß ich ändern, das wirklich nur die aktuellen Bestellungen in der Liste stehen?
Bis jetzt gehe ich immer direkt in die Datenbank und ändere dort den Status. Ist zwar nicht richtig, aber sooft haben wir keine Retouren. Es wäre aber eben anders ganz schön.
Grüße
Manfred
Code:
In der Datei DEINADMINVERZEICHNIS/index.php sollte in Zeile 156 stehen Code: <?php $orders = $db->Execute("select o.orders_id as orders_id, o.customers_name as customers_name, o.customers_id, o.date_purchased as date_purchased, o.currency, o.currency_value, ot.class, ot.text as order_total from " . TABLE_ORDERS . " o left join " . TABLE_ORDERS_TOTAL . " ot on (o.orders_id = ot.orders_id and class = 'ot_total') ORDER BY orders_id DESC limit 5"); das ersetzen durch Code: <?php $orders = $db->Execute("select o.orders_id as orders_id, o.customers_name as customers_name, o.customers_id, o.date_purchased as date_purchased, o.currency, o.currency_value, ot.class, ot.text as order_total from " . TABLE_ORDERS . " o left join " . TABLE_ORDERS_TOTAL . " ot on (o.orders_id = ot.orders_id and class = 'ot_total') WHERE o.orders_status <> 3 ORDER BY orders_id DESC limit 5"); Für das <> 3 musst du natürlich noch die ID des Bestellstatus einsetzen, welcher nicht mehr angezeigt werden soll.
ABER.
Wenn ich nun z.B. den Betrag, für einen Artikel der zurückgekommen ist, per PayPal erstatte, so steht die Bestellung wieder in der Liste. Ist ja auch klar, weil der Bestellstatus jetzt 113 ist.
Was muß ich ändern, das wirklich nur die aktuellen Bestellungen in der Liste stehen?
Bis jetzt gehe ich immer direkt in die Datenbank und ändere dort den Status. Ist zwar nicht richtig, aber sooft haben wir keine Retouren. Es wäre aber eben anders ganz schön.
Grüße
Manfred
Kommentar