Antwort #17 am: 21. Oktober 2017, 08:41:52
web28 hat ein updatesicheres Modul entwickelt (Voraussetzung: modified-2.x), welches den Lieferstatus automatisch umstellt. Kannst ihn ja mal drauf ansprechen.
Es gibt aber auch die Möglichkeit, den Lieferstatus nach Bestellabschluss, wenn der Bestand auf X Artikel (z. B. "0") kommt, über eine auto_include-Datei in /includes/extra/checkout/checkout_process_products zu steuern, wenn du dort eine PHP-Datei mit folgendem Inhalt einfügst (X ist mit der Bestandsgrenze zu versehen, Y ist mit der ID des gewünschten Lieferstatus zu versehen):
<?phpif($stock_left <= X) {
xtc_db_query("UPDATE ".TABLE_PRODUCTS." SET products_shippingtime = 'Y' WHERE products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
}
?>