微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

数据库中的 Prestashop 数量为 0,但实际数量显示在 BO 中

如何解决数据库中的 Prestashop 数量为 0,但实际数量显示在 BO 中

我对 Prestashop 1.7.7 有一个完全神秘的问题。

数据库中,在 ps_product 表中,所有数量都设置为 0。但是,在 BO 中,我可以看到实际数量

编辑:我找到了表 ps_stock_availabe。数量在这里。我在控制器中添加了此代码

$champion->loadStockData(); // This is a Product instance.
$chevalier->loadStockData(); // This is a Product instance.
$porter->loadStockData(); // This is a Product instance.
$potions->loadStockData(); // This is a Product instance.
$pepites->loadStockData(); // This is a Product instance.

运气不好。

请问如何在控制器中获取我的产品实例中的库存信息?

感谢您的时间。

解决方法

我找到了解决问题的方法。

paragraphs = []
for sibling in campus_subsection_siblings:
    if sibling.name == 'p':
        paragraphs.append(sibling.get_text())
    else:
        break
full_text = "\n".join(paragraphs)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。