导入数据流配置文件未正确导入产品

时间:2016-01-16 15:28:45

标签: php magento

我正在尝试使用import Magento将产品Dataflow Profiles加入admin->catalog->manage products。上传并运行该文件后,我收到了一条成功的消息,但我没有看到catalog_product_entity下的产品。我进入数据库查看它是否出现在sku中。它出现了,但NULLadmin->catalog->manage products(它在csv文件中不为空)。我怀疑这就是为什么它没有显示在sku中,但是当我更改sku时它仍然没有显示出来。我有以下内容:

数据流配置文件

enter image description here

成功消息

enter image description here

数据库截图 - entity_ids 9-20是我的尝试

enter image description here

我尝试了以下内容:

  • 将数据库中的NULL值更改为image清除缓存并重新编制索引以外的其他内容
  • 确认每次尝试导入时都导入type
  • 我确认了导入数据库的一些字段,例如manage products。我不知道其他哪些字段会阻止图片显示在var elm = element(by.name("rptdate")); browser.executeScript('arguments[0].removeAttribute("input-date");', elm.getWebElement());

任何人都知道可能的原因是什么?

2 个答案:

答案 0 :(得分:0)

1 - 直接对DB进行更改后,您应该清除Magento中的缓存和重新索引

2 - 如果您使用Excel CSV - Magento配置文件应将csv seperator设置为“;”

答案 1 :(得分:0)

您可以截取您的dataprofile选项标签的屏幕截图吗?其次,请将您的CSV标题行发布到堆栈中。像这样的问题通常与DB / Cache无关,大多数情况下这些问题都与csv有错误的行结束类型有关,或者标题行有不正确的列。