Artikel X ist 10 mal auf Lager
Artikel dürfen überkauft werden
Artikel X wird 20x gekauft.
Meldung erscheint das nicht alle Artikel lagernd sind und die Bestellung wird abgeschlossen - MIT LIEFERSTAND LAGERND!!
Die Lösung ist in der checkout_process.php
Code: Alles auswählen
//Änderung
$shipping_realtime = $order->products[$i]['shipping_time'];
if ($stock_left < 0) { $shipping_realtime = '<b>2 Wochen</b>'; }
//Änderung Ende
//$shipping_realtime wird übergeben
$sql_data_array = array ('orders_id' => $insert_id, 'products_id' => xtc_get_prid($order->products[$i]['id']), 'products_model' => $order->products[$i]['model'], 'products_name' => $order->products[$i]['name'],'products_shipping_time'=>$shipping_realtime, und der restliche Rattenschwanz
// TABLE_ORDERS_PRODUCTS wird geschrieben (Keine Änderung)
xtc_db_perform(TABLE_ORDERS_PRODUCTS, $sql_data_array);
Die Lösung greift jedoch im Core ein - gibt es hier eine Lösung die NUR im Template gemacht werden kann?