Sommige producten kun je niet afrekenen
18-04-2023 01:49

Wanneer producten een lange tijd in de webshop staan kan het wel eens mis gaan bij het afrekenen.
Dit heeft te maken met migraties naar nieuwe versies van Prestashop waarop een bepaalde setting niet opgehaald wordt.

De class StockAvailable in geeft de error aan.
De bug zit in: Core/Business/Stock/Core_Business_Stock_Stockmanager.php op regel 126

Daar zou moeten staan:

$stockAvailable->quantity = $stockAvailable->quantity + $delta_quantity;
$stockAvailable->id_product = (int)$product->id;
$stockAvailable->id_product_attribute = (int)$id_product_attribute; ( deze regel mist)
$stockAvailable->update();

 

Is dit artikel nuttig?
0 bezoekers vinden dit artikel nuttig