2014-01-30 26 views
1

我正在嘗試爲我的客戶端創建一個新網站,並且他們有一些時髦的系統。從本質上講,他們使用的服務每天都會通過價格規則等將數以萬計的產品導入到網站上。大多數情況下,這是很好的,但數據質量並不是最高的,因此對於暢銷產品,他們有自動產品導入用一些更高質量的圖像,描述等覆蓋幾百種產品。錯誤:當導入Magento中的.CSV時,跳過導入行,對字段「type」無效值「」

所以,這是問題所在。

我試圖將產品導入到開發網站,並確保它一切正常。我已經複製了所有文件,並檢查了他們都使用了正確的URL,類別ID等。然後,我在Magento中設置了相同的導入配置文件,然後嘗試在彈出窗口中運行配置文件,然後發生以下操作:

跳過導入行,是無效的價值「」現場「類型」

這裏是錯誤的圖像:http://i.imgur.com/I8DaomQ.png?1?1411

這是動作XML代碼:

<action type="dataflow/convert_adapter_io" method="load"> 
    <var name="type">file</var> 
    <var name="path">var/import</var> 
    <var name="filename"><![CDATA[2_MANUAL_FEED_DAILY_IMPORT.csv]]></var> 
    <var name="format"><![CDATA[csv]]></var> 
</action> 

<action type="dataflow/convert_parser_csv" method="parse"> 
    <var name="delimiter"><![CDATA[,]]></var> 
    <var name="enclose"><![CDATA["]]></var> 
    <var name="fieldnames">true</var> 
    <var name="store"><![CDATA[0]]></var> 
    <var name="number_of_records">1</var> 
    <var name="root_catalog_id"><![CDATA[2]]></var> 
    <var name="reimport_images"><![CDATA[false]]></var> 
    <var name="reimport_description"><![CDATA[false]]></var> 
    <var name="deleteall_andreimport_images"><![CDATA[false]]></var> 
    <var name="exclude_images"><![CDATA[false]]></var> 
    <var name="exclude_gallery_images"><![CDATA[false]]></var> 
    <var name="map"> 
     <map name="gallery"><![CDATA[gallery]]></map> 
    </var> 
    <var name="append_tier_prices"><![CDATA[true]]></var> 
    <var name="decimal_separator"><![CDATA[.]]></var> 
    <var name="adapter">catalog/convert_adapter_productimport</var> 
    <var name="method">parse</var> 
</action> 

這裏是全部導入(ant)採樣樂從該.csv文件,該文件被保存爲逗號分隔和UTF8:

sku,store,is_in_stock,category_ids,manufacturer,weight,qty,price 
SRP-LE-24,Main Website Store,1,Video Conferencing,Smart,1,35,699.99 
SRP-LE-32,Main Website Store,1,Video Conferencing,Smart,1,35,789.99 
SRP-LE-RCV-1,Main Website Store,1,Video Conferencing,Smart,1,0,399.99 
SRP-LE-RMT-1,Main Website Store,1,Video Conferencing,Smart,1,0,84.99 
SRP-PE-24,Main Website Store,1,Video Conferencing,Smart,1,35,739.99 

URL地址:http://bit.ly/1mAxK2a

此外,該網站是在Magento的運行1.8.1.0

恐怕我沒有太多的Magento經驗,所以我不確定這是否格式正確,或者如果問題真的很明顯,但如果有人能看到這裏發生了什麼,我感謝所有的幫助。 :)

謝謝!

回答

0

看起來您正嘗試通過導入數據流創建新產品。但據我所知,只有在定義了幾個字段時,導入才能更新產品。 相反,嘗試使用所有magento字段(即使您在沒有信息的地方留空)將在商店中創建這些產品。