【问题标题】:Magento, Magmi API Update existing products?Magento、Magmi API 更新现有产品?
【发布时间】:2012-08-20 08:49:56
【问题描述】:

目前正在使用 Magento API,但我们都知道它很慢。每个人都说要使用 Magmi。

好吧,目前这是我们的情况。我们每天两次从 csv 文件更新。

我们会更新所有匹配产品的价格/数量 如果产品存在于 csv 中,但不是 magento,我们将其作为新产品导入 如果产品存在于 magento 中,但不存在于 csv 中,我们将其设置为禁用。

查看 Magmi 数据泵 API,我没有看到更新现有产品的方法?有没有办法通过数据泵 api 更新现有产品?我只看到了一种导入新产品的方法。还有一种方法可以标记不在 csv 中的产品,在 Magmi 的 magento 中禁用?

Magmi_DataPumpFactory::getDataPumpInstance("productimport");

【问题讨论】:

  • 你有没有让这个工作?即使切换到更新,API 实际更新的内容也不起作用。创建新产品对我来说很好,但是在更新现有产品时,我的更改实际上都没有发生。

标签: php api magento e-commerce magmi


【解决方案1】:

beginImportSession() 方法的第二个参数允许您指定“创建”或“更新”模式。

http://wiki.magmi.org/index.php?title=Magmi_Datapump_API

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多