如何使用Magmi将制造商csv文件中的类别放入现有类别中

时间:2014-05-17 13:56:54

标签: magento categories magmi

我的网上商店在我的根文件夹中有一些类别。 根类别 - 家 - 玩具 - 附件 - 砖块 等

从我的制造商那里我可以每晚下载一个带有categoryname1 / categoryname2 / categoryname3 / categoryname4等的csv文件。

我想做的是以下内容: 如果categoryname1等于“toys”,那么Magmi必须在我已经存在的类别“Toys”下创建categoryname。此外,必须导入categoryname1列中csv文件的产品并将其分配到Magento中的正确类别。

我还想从我的制造商的csv文件中排除某些类别。这些排除的类别不得在我的商店中导入。

这可能与magmi有关吗?

来自制造商的我的csv文件真的很大,有最多的产品和类别。

希望你们能帮助我。我已经和magmi一起工作了,但是我无法解决这个问题。

1 个答案:

答案 0 :(得分:0)

使用具有有趣映射功能的ValueReplacer插件是可行的。

您可以使用此插件的ValueRemapper Helper在输入csv值和&之间使用映射文件。 magmi摄取的值。它还可以从多个输入列创建复合值(在这里您可以使用它来创建“类别”列,该列将汇总输入文件中的几个类别)

要排除要导入的值,Import Limiter插件也可以通过根据任何列标准选择要排除的行来执行此操作。

最后一个选项是使用magmi编程API:

  • Datapump API会让你创建一个脚本来封装magmi调用,让你对输入数据执行任何操作(但这也意味着你必须阅读输入文件)
  • 创建一个专用的ItemProcessor插件,可以根据您的“processItemBeforeId”方法进行数据转换。