Hallo,
ich habe mir die Abfrage aus dem Anwenderhandbuch eingebaut, dass bei Artikeln, die den Bestand 0 haben, der Kaufenbutton ausgeblendet wird.
Jetzt möchte ich allerdings, dass Artikel, die den Bestand 0 haben, nicht automatisch auf inaktiv gesetzt werden.
Jetzt brauche ich eure Hilfe bitte. In der checkout_process.php habe ich diese Zeilen gefunden:
xtc_db_query("update ".TABLE_PRODUCTS." set products_quantity = '".$stock_left."' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
if (($stock_left <1) && (STOCK_ALLOW_CHECKOUT == 'false')) {
xtc_db_query("update ".TABLE_PRODUCTS." set products_status = '0' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
}
Den Code habe ich geändert in:
xtc_db_query("update ".TABLE_PRODUCTS." set products_quantity = '".$stock_left."' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
if (($stock_left <1) && (STOCK_ALLOW_CHECKOUT == 'false')) {
//xtc_db_query("update ".TABLE_PRODUCTS." set products_status = '0' where products_id = '".xtc_get_prid($order->products[$i]['id'])."'");
}
Somit werden Artikel, die einen Bestand von 0 haben nicht mehr auf inaktiv gesetzt. Passt das so? Kann sich das bitte mal ein Experte anschauen?
Gruß,
Jens
Linkback: https://www.modified-shop.org/forum/index.php?topic=6997.0