无法在 prestashop BO 中更新库存数量

Can't update stock quantity in prestashop BO

我的商店 (Prestashop 1.6) 在设置新产品的可用数量时遇到问题。 由于我移动了我的网站托管,因此当我创建新产品时,我无法设置数量值。每次我输入一个数字并保存时,输入都会返回到 0... 我添加的所有新产品都会发生这种情况,无论是简单产品还是组合产品。在现有产品上没有问题。我正在使用默认的库存管理系统。

在搜索这可能来自何处时,我注意到在数据库 table ps_stock_available 上,没有为新添加的产品正确创建新行。 每次添加新产品时,都会创建一行,并将正确的产品 ID 和数量设置为 0(此时这是正常的),但列 id_stock_available 设置为 0 ...在 BO 中,当更改该产品的数量,数据库中没有保存任何内容,输入返回到 0。如果我决定创建另一个新产品,该产品的行将使用新产品 ID 创建,并且 id_stock_available 仍设置为 0但是先前创建的产品行消失了。我认为它已被删除,因为它对 id_stock_available 的 ID 0 与之后创建的产品相同。

我一直在寻找解决此问题的方法,但没有任何效果:/

有没有人遇到过类似的问题或知道如何解决这个问题? 感谢您的帮助!

干杯,

终于明白这是怎么回事了! id_stock_available 列未在 AUTO_INCREMENT 上设置...我不知道为什么不是这种情况,但在更新 table 后,一切又开始正常工作了!