Artikel Überkauf- Lieferzeit!

Diskussionen die nicht direkt etwas mit einem Software oder Hardware Problem zu tun haben

Artikel Überkauf- Lieferzeit!

Beitragvon rieste » Di 2. Jul 2013, 14:08

Fallbeispiel:
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);


Das ganze funktioniert jetzt soweit - das die Mail Bestätigung (auch der Druck) mit dem Text "Lieferzeit 2 Wochen" gemacht wird!


Die Lösung greift jedoch im Core ein - gibt es hier eine Lösung die NUR im Template gemacht werden kann?
rieste
 
Beiträge: 134
Registriert: Fr 18. Mär 2011, 08:54


Ähnliche Beiträge


Zurück zu Diskussionen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron