我正在使用Magmi在Magento中导入和更新产品。在CSV文件中,有时单元格是空的,如果CSV有空单元格,我不希望Magmi覆盖现有的产品数据。
我已按照此处的说明操作:http://wiki.magmi.org/index.php?title=MAGMI_IGNORE
它说我可以在单元格中使用__MAGMI_IGNORE__
忽略空单元格。如果我手动插入CSV文件,这是有效的,但我需要动态插入。
In"默认值setter"我试图为列short_description插入这个:
{{ {item.short_description}==""?"__MAGMI_IGNORE__":{item.short_description} }}
当我保存个人资料时,它会在第一个双倍报价之后删除所有内容,所以它看起来像这样:
{{ {item.short_description}==
然后我尝试改为单引号:
{{ {item.short_description}==''?'__MAGMI_IGNORE__':{item.short_description} }}
现在我能够保存配置文件而不用Magmi删除代码但是当我运行配置文件时我仍然用空替换短描述,当它应该忽略单元格因为设置在"默认值设置器"。
这是我的设置:
CSV分隔符:,
CSV附件:"
我在这里做错了什么?
答案 0 :(得分:1)
您使用的公式不适用于"默认值设置器"插件,但对于" Value Replacer"插件。