am: 18. Oktober 2011, 00:20:54
modified eCommerce Shopsoftware 1.05 sp1a
In der "/admin/orders_edit.php" ist ein verflixter Fehler drin:
Zeile ~632:
$status_query = xtc_db_query("select customers_status_show_price_tax, customers_status_add_tax_ot from ".TABLE_CUSTOMERS_STATUS." where customers_status_id = '".$order->info['status']."'");
Wenn es die gleiche Kundengruppe in mehreren Sprachen gibt, z.B. Merchand (english), dann kann es sein, dass durch obige Query die falsche Kundengruppe gefunden wird.
ändern für Deutsch in:
$status_query = xtc_db_query("select customers_status_show_price_tax, customers_status_add_tax_ot from ".TABLE_CUSTOMERS_STATUS." where customers_status_id = '".$order->info['status']."' AND language_id ='2'");
Super wäre es, wenn mir jmd. eben sagen könnte wie ich da immer die aktuelle "language_id" des Kunden reinbekomme?
Ist dieser Fehler schonmal aufgefallen? Könnte es sein, dass noch weitere Abfragen dieser Art in der Sektion sind, welche man nochmal unter die Lupe nehmen könnte?
lg.ks
Linkback: https://www.modified-shop.org/forum/index.php?topic=16080.0