2012-05-24 91 views
2

在發佈這個問題之前,我嘗試了一些方法來完成這項工作,但它沒有。magento - magmi進口配置產品

這是CSV結構:

|model - map to sku 
|name 
|price 
|category - map to categories 
|loc 
|image - use image plugin - works fine 
|description 
|weight 
|option_type 
|option_value 
|suggested_retail 
|special_handling 
|manufacturer 
|manufacturer_code 
|packaging 
|in_stock 
|last_updated 
|active 
|visibility : default mapper plugin, value: 'Catalog, Search' 
|configurable_attributes : default mapper plugin, value: 'manufacturer,color' 

例如CSV文件:http://pastebin.com/kRW2vQrY

所有簡單的產品進口都很好,但可配置的產品沒有。我已經激活配置項使用這些設置:

Perform simples/configurable link Yes 
auto match simples skus before configurable Yes 
Force simples visibility No 

我想知道爲什麼它不工作,爲這一問題的解決方案? 感謝您的閱讀:)

+0

您還需要爲每個可配置產品指定simples_skus;我不太確定它是否會有所幫助,但是除了這一個,我沒有看到任何錯誤 –

+0

我已經通過添加另一個csv列'type'創建了可配置的產品並創建了新的可配置產品。 但是,簡單的產品似乎沒有鏈接到可配置的產品。 – nXqd

+0

有兩種連接可配置產品和簡單的方法:默認情況下,Magmi將一個可配置的產品鏈接到以前找到的簡單產品。這可以通過設置一個新的CSV字段「simples_skus」,用簡單的逗號分隔列表來連接到可配置的字段。 –

回答

1

因爲我通過編寫我自己的解析器來解決問題,將原始csv中的某些特定列映射到magmi的csv結構。我還創建新的兩列配置產品的另一個文件:

type : 'configurable' 
    simples_skus: list of simple skus 

感謝您的閱讀和討論:)

1

據我瞭解了自動映射,它是基於您指定configurable_attributes屬性(在你的案例製造商,顏色)。但是,您的csv結構似乎不包含顏色屬性的值