【问题标题】:Magmi import from remote using column mapper使用列映射器从远程导入 Magmi
【发布时间】:2015-03-02 10:55:35
【问题描述】:
我是 magmi 初学者用户,我是法国人,我的英语不太好
我想使用 magmi 导入我的 csv,我不想更改名称列(在我想使用我的 ftp 设置每日远程导入之后)
我的 csv 有 4 列由破折号分隔的类别,如您所见(类别列由指定,类别 niveau 1 ...类别 niveau 2 等)在一个类别中它可以有多个类别
http://image.noelshack.com/fichiers/2015/10/1425293304-csv-test.jpg
---类别 niveau 1
------类别尼维奥 2
---------类别尼维奥 3
--------------类别尼维奥 4
这就是我想要的
在 magmi 我使用列映射器,但我不知道在列映射器列表或新名称 col 中指定什么名称,我已经尝试了所有的东西,但都失败了,如果有人可以帮助我解决这个问题
谢谢你
【问题讨论】:
标签:
magento
csv
import
magmi
【解决方案1】:
您需要同时使用列映射器(将列重命名为“可处理”名称)和值替换器(将重新映射的列值组合成可用的类别树定义)
在列映射器中:输入以逗号分隔的所有列名,然后输入一个新的(无空格,小写)可处理名称(Référeces CDiscount (SKU) Code EAN => sku)
对于类别列:Catégorie niveau 1 => catlevel1 等...
完成后,使用值替换插件,并在属性中替换输入:类别
在类别的新值中输入:{item.catelevel1}/{item.catlevel2}/{item.catlevel3}/{item.catlevel4}
或者,另一个更好的选择是创建一个预处理脚本,将标题行从“面向人类的法语列”转换为“可处理”列名。
【讨论】:
-
嗨@dweeves,首先我要感谢您的快速回复,这是我所做的link 我认为它与您向我提出的建议相匹配 列中不支持括号()列表,当我尝试插入一个(例如,对于参考 cidsocunt (sku))时,它使我的 eancode 或其他名称出现错误,没有 magento 集成术语,因此创建了一个属性,这就是我所做的,我有 6 个错误“ sku 未找到” csv 分隔符检查创建新项目放置以进行预处理我不知道如何制作非常感谢您