【问题标题】:Magmi Not Importing When CSV Files Contains CommasCSV 文件包含逗号时 Magmi 不导入
【发布时间】:2014-03-12 10:13:53
【问题描述】:

我已经使用 Magmi 安装并成功将一些产品导入到 Magento,但是一旦我尝试导入电子表格列有逗号 [,] 的任何数据,Magmi 将不会执行导入。

例如,当我将此电子表格中的数据保存为 CSV 文件时,Magmi 成功导入数据;

http://i.imgur.com/PpDt0PS.png

但是,Magmi 拒绝导入下表中的数据,您可以在 F 列中看到我添加了包含“逗号”的数据。

http://i.imgur.com/MtGJPCw.png

谁能给点建议。我正在使用带有 OpenOffice 的 Apple Mac 来准备和保存我的数据。

【问题讨论】:

  • 请在您的问题中发布两个 CSV 文件的原始文本 sn-p。

标签: magento csv import magmi


【解决方案1】:

数据没有完全导入,还是只是可见性列没有设置?

可见性是 Magmi 可以使用精确的数字选项 id 值设置的 Magento 核心属性。

一般来说,您要用于可见性字段的选项值如下:

个别不可见 = 1
目录 = 2
搜索 = 3
目录、搜索 = 4

因此,在您的情况下,如果您想将这些产品设置为目录、搜索,您可以将可见性列值设置为4

要仔细检查上述映射是否适合您的 Magento 实例,最简单的方法如下:

  1. 去编辑任何产品
  2. 查找可见性下拉字段,然后右键单击>检查元素
  3. 在开发者工具中,记下与每个标签关联的值。

下面是流程示例以及要查找的内容。

【讨论】:

    【解决方案2】:

    轴是正确的,你应该将数据设置为数值4。

    但我也建议您探索一种从 Open Office 导出 CSV 内容的更好方法。您可能必须开始一个新文档,因为我发现我只看到下面的对话一次,然后我再也看不到它了。创建一个新文档,将您的数据粘贴到其中。选择另存为,选择 CSV,然后保存。最终你应该看到下面的对话。将编码更改为 UTF 8,将文本分隔符更改为 " 并勾选“引用所有文本单元格”框。

    那么您应该能够在其中包含任何带有逗号或其他内容的单元格。始终确保引用 CSV 文件。 “like”,“this”,“so you, can”,“有逗号”。在将其上传到 MAGMI 之前,值得在文本编辑器中检查您的 CSV 文件以查看其格式是否符合预期。

    【讨论】:

    • 当您执行另存为时,会出现一个相当神秘的“编辑过滤器设置”复选框。检查一下,您每次都会看到导出对话框!
    猜你喜欢
    • 2021-12-28
    • 2012-03-22
    • 1970-01-01
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多