2015-10-15 33 views
0

我正在使用Magmi導入和更新Magento中的產品。在CSV文件中,有時單元格爲空,我不希望Magmi覆蓋現有產品數據(如果CSV具有空單元格)。將MAGMI IGNORE與「默認值設置器」一起使用

我按照說明操作:http://wiki.magmi.org/index.php?title=MAGMI_IGNORE

它說我可以在細胞中使用__MAGMI_IGNORE__忽略空白單元格。這工作,如果我手動插入CSV文件,但我需要有這動態插入。

在「默認值二傳手」我試圖插入此列SHORT_DESCRIPTION:

{{ {item.short_description}==""?"__MAGMI_IGNORE__":{item.short_description} }} 

當我保存的個人資料也剔除了第一doubble報價後一切,所以它看起來像這樣:

{{ {item.short_description}== 

我已經然後試圖更改爲單引號是這樣的:

{{ {item.short_description}==''?'__MAGMI_IGNORE__':{item.short_description} }} 

現在,我可以保存配置文件,而無需使用Magmi刪除代碼,但是當我運行配置文件時,由於「默認值設置器」中的設置,它應該忽略單元格,所以仍然用空白替換簡短描述。

這是我的設置:

CSV分隔符:,

CSV附件:「

我在做什麼錯在這裏

回答

1

您所使用的公式?不是用於「默認值設置器」插件,而是用於「Value Replacer」插件。

+0

Thx解決了我的問題。另外非常感謝非常好的模塊:) 另一件事,它仍然刪除所有字符後首先雙引號,所以需要用單引號替換,以使其工作。 – puntable