Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 1.7中的进口产品未出现_Magento_Magento 1.4_Magento 1.7 - Fatal编程技术网

Magento 1.7中的进口产品未出现

Magento 1.7中的进口产品未出现,magento,magento-1.4,magento-1.7,Magento,Magento 1.4,Magento 1.7,我正在尝试将prodcuts从Magento 1.4.0.2(Site-A)转移到Mangeto 1.7.0.1(Site-B) 我已使用以下字段映射在Site-A中配置了导出配置文件: sku | name | short_description | weight | price | type | description | attribute_set | tax_class_id 运行此配置文件后,我得到了一个导出所有产品.csv文件。我将其导入Site-B(我已使用Import All

我正在尝试将prodcuts从Magento 1.4.0.2(Site-A)转移到Mangeto 1.7.0.1(Site-B)

我已使用以下字段映射在Site-A中配置了导出配置文件:

sku | name | short_description | weight | price | type | description | attribute_set | tax_class_id
运行此配置文件后,我得到了一个
导出所有产品.csv
文件。我将其导入Site-B(我已使用Import All Products数据流配置文件设置Site-B,该配置文件以相同的方式映射该文件)

导入后,我刷新了所有索引,但“目录”下仍然没有产品→ 管理产品”

为什么产品没有出现

(我怀疑这是因为
商店B
有两个网站,而
商店A
只有一个。两个网站的名称都不相同。)


是否需要将店铺名称信息添加到导出的CSV中的每个产品?

若要查看问题是否在于未设置正确的店铺/网站,可以执行以下操作:

1) 登录到Magento管理员,然后转到产品列表

2) 单击全选

3) 单击更新属性-从左侧选择网站/商店并应用


这将有助于缩小问题的范围,如果不能解决它的话。

显然,这是一个拥有所需专栏+一些额外内容的问题。 Magento要求CSV文件中存在这10列,否则导入将无效:

  • 类型
  • 属性集合
  • 税类id
  • 地位
  • 重量
  • sku
  • 名字
  • 价格
  • 描述
  • 简短描述
  • 如果您希望产品能够订购,您必须添加:

    • 网站
    • 类别识别码
    • 你有存货吗

    我们最近遇到了类似的问题,并发现了一个特殊字符的问题,在本例中,.csv中的注册商标符号“®”


    不确定这是否是问题的原因,但删除特殊字符解决了问题。希望这能有所帮助。

    请注意,在运行数据流配置文件时,确保在数据流配置文件中选择了“导入产品库存”,而不是“导入所有产品”

    从OpenOffice Calc导出时遇到此问题,需要设置为在UTF-8中导出,可能也是因为特殊字符

    我认为您需要指定
    网站
    列。网格中的产品不会显示,如果它们与当前网站没有关联,我如何指定这个colmun?我是否手动将其包含在CSV中?如果是,它应该包含什么值?网站名称、网站ID?参考
    站点A
    站点B
    上的网站?我已经尝试在导出自
    站点A
    中包含该列,但它仍然不起作用是的,您应该手动将该列包含在CSV文件中,它应该包含您想要关联产品的网站的网站代码,通常-基本网站(代码“base”)不起作用,同样的问题..对不起,我误导了您!我已经检查了个人资料,专栏应该命名为“网站”-而不是网站!您的建议适用于
    站点A
    站点B
    ?在“网站”选项卡上,有两个选项:
    向网站添加产品
    从网站删除产品
    均未选中。我必须单击“应用于”什么?我应该检查这两个选项还是什么?我不明白更新属性如何帮助我解决导入问题……我在Magento 1.13.1.0中遇到了同样的问题,您的解决方案运行良好。非常感谢。你是天才伙伴,一周来一直在谷歌上搜索,你的解决方案帮助了我。谢谢。我也有同样的问题,但有一个(symbol@foiseworth,如果连©和®都不起作用,我想知道非英语的Magento网站是如何应对的……如果在导入中没有设置“\u product\u website”选项,我的Magento(1.9.0.1)就不会显示产品,直到我没有进入“管理产品”版本并单击“保存”而没有任何更改。@Bogdan,而不是使用系统→进出口→Dataflowprofiles,为什么不使用系统→进出口→导入和系统→进出口→改为出口?那里有更好的调试消息,它们会准确地告诉您哪些列有错误/缺少。这两者之间有什么区别?