2011-12-01 54 views
1

我試着導入一個簡單的CSV文件中只有一行:類型「Magento的進口值無效」

sku,store,attribute_set,category_ids,status,visibility,tax_class_id,weight,price,name,description,short_description 

PCR CLOTH,Standard,simple,0,1,1,1,0,19,"Clothing strip original","asdasdasdsd","sss sssssss" 

並且收到這樣的:

跳過導入行,是不是有效值「」 for field「type」

+1

有很多方法可以導入Magento中的某些東西。除非他們知道你是如何進口東西的,否則人們不會知道如何幫助你。如果你無法描述你如何導入某些東西,那麼最好找一個不同的論壇。 –

+1

是「鍵入」一個必填列嗎?如果是這樣,爲什麼它失蹤? – clockworkgeek

+0

在截斷mage_dataflow_batch_export和mage_dataflow_batch_import表後,我在互聯網上的一篇有用的文章(它也建議刪除多個與日誌相關的表,以加快Magento)開始獲取這些錯誤。我看不出這些文件有什麼問題,實際上與之前工作的相同的那些文件不會。不幸的是,我將不得不從舊的恢復:( –

回答

0

嘗試用引號括起某些第一項,以便將其解釋爲字符串。

2

您需要一個「type」列。通常該行的值將是「簡單的」。

另一方面,我建議切換到XML導入和導出格式。然後導出您的目錄並將其用作未來導入的模板。 XML格式對特殊字符效果更好,並且導出將包含導入所需的所有字段(以及可選字段)。

+2

在外行進口產品到Magento方面,我不認爲XML是這樣做的最可行的方式。 – huzefam

1

您應該使用適當的csv格式進行導入。 線必須由標籤分開,確保您使用的是正確的值分隔符(「」爲例),並確保值包含在雙引號

如果您想查看有效的樣本,可以導出所有產品,並查看生成的文件。

0

我收到此錯誤,因爲我確實在我輸入的類別中有任何項目。該類別在系統中,但沒有產品。

我通過他們全部分配到的類別,有產品在CSV修復它,然後在導入後,移動到這裏我希望他們進來。

可能是一種可能性的類別..

0

請設置您的文件格式ansi或utf-8。然後你將擺脫問題。 使用editplus然後轉到 文件文件編碼然後設置它ansi並保存該文件。 然後再次嘗試導入。