2012-04-26 16 views
8

मैंने Magento में कुछ उत्पादों को आयात करने के लिए सभी दोपहर का प्रयास किया है, लेकिन बिना किसी सफलता के सभी। परीक्षण और त्रुटियों के बाद यह सब एक "छवि मौजूद नहीं है" त्रुटि नीचे आ गई। मैंने इसके बारे में कुछ पोस्ट पढ़ी हैं, उनमें से अधिकतर पुरानी हैं, लेकिन फिर हाल ही में one/media/import में सबकुछ डालने और सीएसवी फ़ाइल में /image.png जैसी सभी फ़ाइलों को रखने के बारे में वार्तालाप करते हैं।छवियों के साथ Magento आयात उत्पादों

यह काम नहीं करता है और मुझे अभी भी वही त्रुटि मिलती है।

मैं Magento 1.6.2 का उपयोग कर रहा है और मैं में

/var/import/image.png 
/var/import/i/m/image.png 
/media/import/image.png 
/media/import/i/m/image.png 
/media/catalog/product/i/m/image.png 

मैं के रूप में

/image.png 
/1/m/image.png 
/media/import/image.png 
/media/import/i/m/image.png 

सीएसवी में फ़ाइल को नाम देने की कोशिश की है फ़ाइलें रखने की कोशिश की है ... और एक उन सभी के संयोजन का समूह (बिल्कुल सही नहीं है कि मैंने पहले एक यादृच्छिक दृष्टिकोण का उपयोग किया था, फ़ोरम का सुझाव देने की कोशिश कर रहा था, लेकिन बिना किसी किस्मत के)। मैंने PHP कोड के टुकड़े को स्थापित करने का प्रयास किया है जहां छवि फ़ाइल की जांच की गई है, लेकिन असफल ... फिर से।

तो, आयातक फ़ाइल को वैसे भी किस फ़ोल्डर में दिखता है? ऐसा करने का तरीका क्या है? एक ही समस्या के साथ बहुत से लोग हैं और यह इसके लिए कोई आधिकारिक समाधान प्रतीत नहीं होता है। किसी भी मदद की सराहना की।

+2

बंद होने के बारे में क्षमा करें। मेरा मानना ​​है कि स्पैम उत्तरों की संख्या के बारे में एक गलत प्रतिक्रिया थी, यह प्रश्न रैकिंग हो रहा था। ये स्पैमर कई अन्य प्रश्नों को लक्षित कर रहे थे वास्तव में बुरा है, और मुझे लगता है कि आप उन लोगों के साथ गलती से लुप्त हो गए हैं। मैंने इन उपयोगकर्ताओं से भावी स्पैम के खिलाफ फिर से खोल दिया है और सुरक्षित किया है। –

उत्तर

9

मैंने छवियों को मीडिया/आयात में और फिर वास्तविक सीएसवी फ़ाइल में ftp'd किया, तो छवि /image.jpg थी।

यहां मेरी कामकाजी आयात सीएसवी फ़ाइल का एक उदाहरण है। मैंने डेटाबेस को हैश करने के लिए एक PHP स्क्रिप्ट लिखी है जो हमारे तत्कालीन कैटलॉग को खिलाती है और नीचे के आउटपुट को इकट्ठा करती है। इसे काम करने के लिए बहुत सारे परीक्षण और त्रुटि हुई। आयात करने का प्रयास करने से पहले mysqldump करें ताकि आप पुनर्स्थापनाओं के साथ गलतियों को दूर कर सकें।

"sku"|"price"|"special_price"|"brand"|"weight"|"cost"|"name"|"section"|"description"|"short_description"|"make"|"fitment"|"product_name"|"store"|"websites"|"attribute_set"|"type"|"has_options"|"gift_message_available"|"custom_design"|"options_container"|"image_label"|"small_image_label"|"thumbnail_label"|"page_layout"|"meta_keyword"|"custom_layout_update"|"manufacturer"|"color"|"status"|"tax_class_id"|"visibility"|"enable_googlecheckout"|"is_recurring"|"is_imported"|"special_to_date"|"custom_design_from"|"custom_design_to"|"news_from_date"|"news_to_date"|"qty"|"min_qty"|"use_config_min_qty"|"is_qty_decimal"|"backorders"|"use_config_backorders"|"min_sale_qty"|"use_config_min_sale_qty"|"max_sale_qty"|"use_config_max_sale_qty"|"is_in_stock"|"low_stock_date"|"notify_stock_qty"|"use_config_notify_stock_qty"|"manage_stock"|"use_config_manage_stock"|"stock_status_changed_automatically"|"use_config_qty_increments"|"qty_increments"|"use_config_enable_qty_increments"|"enable_qty_increments"|"store_id"|"product_type_id"|"product_status_changed"|"product_changed_websites"|"material"|"category_ids"|"image"|"small_image"|"thumbnail" 
"TEE BLACK LONG LG"|"28.41"|"25.00"|""|"0.60"|"12.15"|"Ca Cycleworks Lg black cotton longsleeve logo t-shirt Cycleworks Brand Gear!!"|""|"Ca Cycleworks Lg black cotton longsleeve logo t-shirt Cycleworks Brand Gear!! for Ducati Everyone"|" Ducati Everyone"|""|""|"Ca Cycleworks Lg black cotton longsleeve logo t-shirt Cycleworks Brand Gear!!"|"admin"|"base"|"Other Accessories"|"simple"|"0"|"Use config"|""|"Block after Info Column"|""|""|""|"No layout updates"|""|""|""|""|"Enabled"|"None"|"Catalog, Search"|"Yes"|"No"|"Yes"|""|""|""|""|""|"1.0000"|"0.0000"|"1"|"0"|"0"|"1"|"1.0000"|"1"|"0.0000"|"1"|"1"|""|""|"1"|"0"|"1"|"0"|"1"|"0.0000"|"1"|"0"|"0"|"simple"|""|""|""|"36"|"/tee.jpg"|"/tee_sm.jpg"|"/tee_th.jpg" 
"LANYARD"|"2.27"|"2.00"|""|"0.05"|"1.05"|"Ca Cycleworks Cycleworks lanyard Cycleworks Brand Gear!!"|""|"Ca Cycleworks Cycleworks lanyard Cycleworks Brand Gear!! for Ducati Everyone"|" Ducati Everyone"|""|""|"Ca Cycleworks Cycleworks lanyard Cycleworks Brand Gear!!"|"admin"|"base"|"Other Accessories"|"simple"|"0"|"Use config"|""|"Block after Info Column"|""|""|""|"No layout updates"|""|""|""|""|"Enabled"|"None"|"Catalog, Search"|"Yes"|"No"|"Yes"|""|""|""|""|""|"1.0000"|"0.0000"|"1"|"0"|"0"|"1"|"1.0000"|"1"|"0.0000"|"1"|"1"|""|""|"1"|"0"|"1"|"0"|"1"|"0.0000"|"1"|"0"|"0"|"simple"|""|""|""|"36"|"/"|"/_sm"|"/_th" 
"PVC TAPE"|"13.64"|"12.00"|""|"0.50"|"1.05"|"Ca Cycleworks White pvc duck tape - all 4 panes - 2in x 110yds Cycleworks Brand Gear!!"|""|"Ca Cycleworks White pvc duck tape - all 4 panes - 2in x 110yds Cycleworks Brand Gear!! for Ducati Everyone"|" Ducati Everyone"|""|""|"Ca Cycleworks White pvc duck tape - all 4 panes - 2in x 110yds Cycleworks Brand Gear!!"|"admin"|"base"|"Other Accessories"|"simple"|"0"|"Use config"|""|"Block after Info Column"|""|""|""|"No layout updates"|""|""|""|""|"Enabled"|"None"|"Catalog, Search"|"Yes"|"No"|"Yes"|""|""|""|""|""|"1.0000"|"0.0000"|"1"|"0"|"0"|"1"|"1.0000"|"1"|"0.0000"|"1"|"1"|""|""|"1"|"0"|"1"|"0"|"1"|"0.0000"|"1"|"0"|"0"|"simple"|""|""|""|"36"|"/ductape.jpg"|"/ductape_sm.jpg"|"/ductape_th.jpg" 
+2

हां, जैसा कि यह निकला, मेरे पास कस्टम "छवि" फ़ील्ड की तरह स्ट्रिंग के साथ ' n/a' और त्रुटि का कारण बनता है। मुझे मॉडल सहायक के लिए संदेश को सभी तरह से ढूंढना पड़ा ... वैसे भी। छवि आधार निर्देशिका वास्तव में '/ media/import' और छवि फ़ाइलों को CSV में है '/' प्रीपेड ठीक है। –

1

जो लोग बॉक्स Dataflow प्रोफाइल के Magento के बाहर की अंतहीन कीड़े से ऊब और भुगतान समाधान समझता लिए: check this one। कोई बीओएम चरित्र समस्या

(के रूप में यह ऑनलाइन सीएसवी संपादक के माध्यम से होने जा रहा है) - - कोई "गलत रास्तों" समस्याओं (

: इसके साथ आप बस 99% लोकप्रिय त्रुटियों छवियों के साथ उत्पादों का आयात दौरान ऊपर उठाने से बचने यदि छवि गुम है, तो सेटिंग में छवियों को चुनने के लिए पथ सेट कर सकते हैं - लॉग आपको तुरंत सूचित करेगा)

- कोई "एकाधिक छवियां" समस्या नहीं: आप छोटे_मेज, थंबनेल, छवि फ़ील्ड आयात कर सकते हैं "media_gallery" फ़ील्ड जिसमें अर्धविराम से अलग कई पथ होते हैं।

इसके अलावा, यह, निर्यात कर सकते हैं, इसलिए यदि कुछ गलत हो जाता है और आप को समझ नहीं सकता कि क्या हुआ - सिर्फ मैन्युअल अपने उत्पाद बनाने के लिए, Magento व्यवस्थापक के माध्यम से मैन्युअल छवि अपलोड करें, और तब सिर्फ इस प्रोडक्ट्स एक्सपोर्ट। यह छवियों के लिए उचित पथ के साथ सीएसवी को पॉप्युलेट करेगा, यह सभी आवश्यक छवियों को उस फ़ोल्डर में कॉपी करेगा जिसे आपने "मीडिया फ़ोल्डर" के रूप में सेटिंग्स में सेट किया है। इसलिए यदि छवियां सही फ़ोल्डर्स में हैं तो आप बिना देखभाल किए उन्हें वापस आयात कर सकते हैं।

मुझे पता है कि ज्यादातर लोग मुफ्त सामान की तलाश में हैं, लेकिन यदि आपने उत्पादों को थोक असाइन करने वाली छवियों के एक साधारण कार्य को प्राप्त करने के लिए पहले से ही दर्जन घंटे डेटाफ्लो के साथ संघर्ष किया है - तो मुझे लगता है कि आप समझते हैं कि मैं किस बारे में बात कर रहा हूं :)

+0

हां, मैंने इस प्लगइन को फिर वापस देखा था। दुर्भाग्यवश, मेरे मामले में, यह एक पूर्ण कस्टम आयात प्रणाली के लिए था और मुझे एक ईटीएल लागू करना पड़ा। यह धीमा है, लेकिन मैं इसे "देशी Magento API" के साथ काम करने में कामयाब रहा ... ~ 400 आइटम के लिए 45 मिनट ... हाँ, "पवित्र बकवास!" हे –

+0

मैन, आपको गंभीरता से एमएजीएमआई का प्रयास करना चाहिए। बस गूगल "मैग्मी एपीआई" - यह कोड के दो स्ट्रिंग्स "शामिल" कथन के बारे में है। यदि आप इसे अपनी ईटीएल लिपि में जोड़ते हैं, तो यह बहुत ही समान तरीके से काम करेगा लेकिन बहुत तेज़ होगा। –

0

मेरे मामले में, मुझे एक ही छवि के साथ 10000 रिकॉर्ड आयात करने की आवश्यकता है।

जब मैं Google पर खोज करता हूं लेकिन यह काम नहीं करता है। मुझे सभी संकल्प एकत्र करना होगा और यह काम करेगा। मेरे समाधानकर्ता है:

  1. न्यूनतम गुण:

    की दुकान, sku, मात्रा, is_in_stock, attribute_set, विवरण, मॉडल, मूल्य, tax_class_id, दृश्यता, वेबसाइटों, वजन, स्थिति, प्रकार, SHORT_DESCRIPTION, नाम, category_ids, छवि, small_image, sku,

आप दो "sku" देख सकते हैं। एक चरित्र है और अन्य नंबर एक है। मुझे नहीं पता क्यों। लेकिन जब मैं आखिरी को हटा देता हूं। यह दिखाता है "छवि मौजूद नहीं है"। शायद, छवियों का नाम समान है, तो यह छवि के लिए sku है।

  1. $ MAGENTO_HOME/मीडिया/var
  2. के तहत आयात फ़ोल्डर बनाएँ एफ़टीपी/SCP के माध्यम से इस folde में अपनी छवियों को अपलोड करें।
  3. csv फ़ाइल में:, /name_image.jpg (png या जो कुछ भी प्रारूप छवियों आप अपलोड)

यह छवियों के साथ मिलान कर देंगे तुम इतनी

अपलोड जोड़ने जब आप आयात करते हैं। त्रुटि "छवि मौजूद नहीं है।

संबंधित मुद्दे