Kann ich auch bestätigen. Bei mir wurden keine Artikel deaktiviert nach Ausverkauf.
Und das waren die Einstellung im Admin dazu:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Um da nicht bis zum nächsten Update zu warten, kannst du dir so lange damit behelfen, es wie im alten shop in der checkout_process.php zu schreiben.
suche:
if (($stock_left < 1) && (STOCK_CHECKOUT_UPDATE_PRODUCTS_STATUS == 'true')) {
$_SESSION['disable_products'][] = xtc_get_prid($order->products[$i]['id']);
}
und ersetze:
/* if (($stock_left < 1) && (STOCK_CHECKOUT_UPDATE_PRODUCTS_STATUS == 'true')) {
$_SESSION['disable_products'][] = xtc_get_prid($order->products[$i]['id']);
}
*/
////////////////////////////
if (($stock_left < 1) && (STOCK_CHECKOUT_UPDATE_PRODUCTS_STATUS == 'true')) {
xtc_db_query("UPDATE ".TABLE_PRODUCTS."
SET products_status = '0'
WHERE products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
}
//////////////////////////
Damit funktioniert es auf jeden Fall. (getestet)