Prestashop,有 1 个错误您已经拥有该产品的最大可用数量

Prestashop, There is 1 error You already have the maximum quantity available for this product

Prestashop 问题,我正在向我的商店添加产品,但是当我转到我的产品页面时,我遇到了这个问题:有 1 个错误 您已经达到此产品的最大可用数量

请问有没有可能解决这个问题?

您的商店启用了库存。所以如果产品还剩 1 个数量,您不能在购物车中添加 2 个数量

这可能与您的主题有关,例如错误 id_product 传递到 blockcart,您是只对这个产品有问题还是对其他产品也有问题?

这个帖子很旧,但我最近 运行 遇到了同样的错误,所以如果有人觉得它有用,这就是我的解决方案:

如果只有少数组合发生这种情况,则可能是与自定义数据库查询相关的问题,ex.trying使用自定义脚本更改特定组合的主要产品。

请检查这 2 个表:ps_product_attributeps_product_attribute_shop,并确保与抛出错误的 product_attribute_id 对应的行中的字段 product_id 是一样。

如果 2 个表对于同一个 id_product_attribute 有 2 个不同的 product_id 值,Prestashop 会向最终用户抛出您指定的错误

请记住,还有其他情况会导致相同的错误:要获取完整列表,请查看 html/classes/Cart.php class 的 updateQty 方法,在以下行中它可以 return false 值(这至少在 Pretashop 1.4 之前有效。6.x)