সিএসভি দিয়ে গ্যালারী চিত্রগুলি কীভাবে আমদানি করা যায়


12

গ্যালারী চিত্রগুলি আমদানি করা যেমন একটি মৌলিক ফাংশনের মতো মনে হয় তবে আমার সিএসভি রফতানি হওয়া ফাইলে আমি যেখানে এটি করব সেখানে কোনও কলাম খুঁজে পাচ্ছি না। আমি ম্যাজেন্টোর ব্যাকএন্ডের মাধ্যমে গ্যালারী চিত্রগুলির সাথে একটি একক পণ্য তৈরি করেছি এবং তারপরে সিএসভিতে রফতানি করেছি এমনকি সেই গ্যালারী চিত্রগুলি সিএসভি ফাইলে খুঁজে পাওয়া যায় না।

আমি কি মিস করছি?


তুমি কি প্রত্যাশা কর? বাইনারি এনকোড ইমেজ? চিত্রটি সিএসভিতে এবং সিএসভিতে media/catalog/product/<first_letter>/<second_letter>/name.jpgসেখানে পথ থাকা উচিত: /catalog/product/<first_letter>/<second_letter>/name.jpgকলামে 'চিত্র' আফাইক
ফ্যাবিয়ান

দুঃখিত @ ফ্যাবিয়ান, আমি এমন একটি ঘর / কলাম খুঁজছি যেখানে আমি একটি গ্যালারী চিত্রের জন্য ইউআরএল রাখব যাতে এটি আপলোড করা যায়
YWSW

উত্তর:


5

কেবল পরিষ্কার করার জন্যই, আমি ধরে নিই যে আপনি আমদানি / রফতানি মডিউল ব্যবহার করছেন, ডাটাফ্লো নয়। আপনি যদি ডেটাফ্লো ব্যবহার করে থাকেন তবে দয়া করে আমদানি / রফতানি মডিউল দিয়ে একই প্রক্রিয়াটি ব্যবহার করে দেখুন এবং আপনার ফলাফলগুলি উন্নতি হয়েছে কিনা তা দেখুন।

এটি অবশ্যই স্ট্যান্ডার্ড কার্যকারিতা - দয়া করে আমার লিঙ্কযুক্ত সিএসভি রফতানিটি ম্যাজেন্টো সিইর 1.7.0.2 এর একটি নতুন ইনস্টল থেকে নমুনা ডেটা ইনস্টল করে দেখুন। ছোট_চিকিত্সার জন্য অনুসন্ধান করুন এবং আপনি সঠিক কলামগুলি পেয়ে যাবেন:

image_label, small_image, small_image_label, thumbnail, thumbnail_label

মিডিয়া গ্যালারী নিয়ন্ত্রণের জন্য এই কলামগুলিও রয়েছে:

media_gallery, _media_attribute_id, _media_image, _media_lable, _media_position, _media_is_disabled

ম্যাজেন্টো আমদানি / রফতানি জটিল, এটি সম্পর্কে কোনও দুটি উপায় নেই। মূলত কোনও ডকুমেন্টেশন এবং কিছু কৌতুক / বাগ নেই যা অপ্রত্যাশিত ফলাফলের কারণ হতে পারে। যে কেউ Mage_ImportExport কীভাবে ব্যবহার করতে জানে তারা সম্ভবত কোনও কোনও পর্যায়ে তাদের কীবোর্ডগুলিতে কাঁদতে ঘন্টা ব্যয় করেছে।

বলা হচ্ছে, এটি কাজ করে এবং একবার কৌশলগুলি জানলে এটি ভালভাবে কাজ করে। আপনি যদি এখানে নিজের সিএসভি পোস্ট করতে পারেন এবং আমাদের ম্যাগেন্টো ইনস্টলেশনটিতে কোনও কাস্টমাইজেশন করেছেন কিনা তা আমাদের জানান তবে সম্প্রদায়টি আপনাকে আরও ভালভাবে সহায়তা করতে সক্ষম হবে।

এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি যখন আপনার রফতানীর কাজটি চালাচ্ছেন তখন 'স্কিপ' চেকবাক্সগুলিকে কোনও বৈশিষ্ট্যযুক্ত না করছেন।


এটিও আমার উপসংহারটি ছিল - প্রতিটি গ্যালারী চিত্রের জন্য পৃথক লাইন - কোনও পণ্য প্রতি এক-লাইন রেখে কমা, সেমিকোলন ইত্যাদি দ্বারা ছবিগুলি আলাদা করার কোনও উপায় নেই? আমি আরও বুঝতে পেরেছিলাম যে ডেটাফ্লো আমাকে খারাপ কলামের নাম এবং তথ্য দিচ্ছে। আপনি কীবোর্ডে কাঁদতে
কাঁটা

হ্যাঁ বেশিরভাগ জিনিসের জন্য পৃথক লাইনগুলি কেবল চিত্রের জন্য নয়। যেমন একাধিক বিভাগে আপনার পণ্য যুক্ত করার অর্থ প্রতিটি বিভাগকে নতুন লাইনে তালিকাভুক্ত করা। এই ফর্ম্যাটটি ব্যবহার করে এমন অনেকগুলি বৈশিষ্ট্য রয়েছে। দুঃখিত আমি আপনাকে একটি নির্দিষ্ট টিউটোরিয়াল / গাইডকে একটি লিঙ্ক দিতে পারি না - সর্বোপরি সর্বোত্তম উপায়টি হল আমি উপরে লিঙ্ক করা সিএসভি (যা প্রায় প্রতিটি সম্ভাব্য পণ্য কনফিগারেশন রয়েছে) এবং আপনার নিজের ফাইলে কাঠামোর প্রতিলিপি দেওয়া look যদি কখনও আপনার স্টক মান বা পণ্য দৃশ্যমানতা আমদানি করতে হয় তবে এই ক্ষেত্রে কিছু বাগ রয়েছে aware
jharrison.au

3

কেবলমাত্র আপনার আমদানি সিএসভিতে নিম্নলিখিত কলামগুলি যুক্ত করুন

image_label, small_image, small_image_label, thumbnail, thumbnail_label

এবং সম্পর্কিত চিত্রের সাথে সম্পর্কিত হতে সেট করুন ./media/import। যেমন

image_label, small_image,
"my_label",  "./img.jpg",

তারপরে আপনার সমস্ত চিত্র আপলোড করুন ./media/import

শ্রেণীবদ্ধকরণ আমদানি

আপনি যদি চিত্রগুলি শ্রেণীবদ্ধ করতে চান তবে কেবল তাদের একটি উপ-ডিরেক্টরিতে রেখে দিন ./media/import- এবং এটি অন্তর্ভুক্ত করার জন্য আপনার পথটি সিএসভিতে সেট করুন।

যেমন। আপনি আপনার চিত্রগুলি আপলোড করেছেন ./media/import/20130304
তাই চিত্রের পথটি হবে ./20130304/img.jpg


আমি কোথায় আমার গ্যালারী চিত্রগুলির জন্য একাধিক URL যুক্ত করব?
YWSW

1
কমা তাদের আলাদা করুন।
বেন লেসানী - সোনাসি

সুতরাং আমি যদি নিজের প্রোডাক্টের ফিডে ম্যানুয়ালি এই কলামগুলি তৈরি করি এবং সেগুলি পূরণ করি তবে ম্যাগেন্টো সেগুলি কোথায় রাখবে তা বুঝতে পারে?
YWSW

কীভাবে এটি ম্যাজেন্টো দিয়ে মান আসে না? এবং আমি কীভাবে আমার গ্যালারী চিত্রের URL গুলি রফতানি করতে পারি?
YWSW


1

আমি এটি খুঁজে পেতে চিরকালের জন্য নিয়েছিলাম তাই আমি চিম ইন করার এবং সম্ভবত কিছু সহায়তা দেওয়ার সিদ্ধান্ত নিয়েছি।

Soft সফট প্রোডিজির উত্তর হ'ল ম্যাগমি ব্যবহারের জন্য $ 99 "ফিক্স"। Har ঝাড়িসন.উ হ'ল সঠিক এবং এটির উপর অনেক বেশি কাজ করার পরে আমি এটি কাজে লাগিয়েছি।

প্রথম রফতানি এবং আমদানি হিসাবে তিনি বলেছিলেন ডাটাফ্লো ব্যবহার না করেই করা উচিত। ডেটা প্রবাহ কাজ করবে না। সেখান থেকে কোন বৈশিষ্ট্যগুলির প্রয়োজন ছিল তা নির্ধারণ করার চেষ্টা করতে আমার একটি সমস্যা হয়েছিল।

আমি যা করেছি তা এখানে: ১. এই ক্ষেত্রগুলিকে নিম্নলিখিতগুলিতে সেট করুন: _media_attribute_id: আমার বয়স You০. আপনি ইউটিউবে ক্যাটালগ> বৈশিষ্ট্যগুলি> বৈশিষ্ট্যগুলি পরিচালনা করুন> মিডিয়া গ্যালারীটিতে গিয়ে আপনার সন্ধান করতে পারেন আপনি বৈশিষ্ট্যটি দেখতে পাবেন। _media_image আমি এই / ফাইল ফাইলটি তৈরি করেছিলাম >>>>>> এটি মিডিয়াতে থাকতে হবে> Magento /filename2.jpg এর আমদানি ফোল্ডার >>>>>> এটি মিডিয়াতে> ম্যাজেন্টোর আমদানি ফোল্ডারে থাকতে হবে

  1. আপনি আপনার পণ্যটি আমদানি করার পরে আপনাকে রিইন্ডেক্স করতে হবে, এটি আমাকে কিছু সময়ের জন্য হতাশ করেছিল! সিস্টেম> সূচক পরিচালনা> এবং পুনর্নির্দেশের ডেটাতে যান

আমি আশা করি এটি যে কাউকে সাহায্য করবে। আগের পোস্টগুলি থেকে যদি এটি পুনরাবৃত্তি বলে মনে হয় তবে দুঃখিত।


0

কেবলমাত্র একটি ছোট্ট ক্লু (ঝাড়িসন.উ এর খুব ভাল উত্তর ছাড়াও) যা আমার প্রায় কয়েক ঘন্টা ব্যয় করে। আমার কাছে মনে হয়েছে যে চিত্রকর্মগুলির নাম ছোট হাতের অক্ষরে রাখা উচিত। সম্ভবত এই তথ্য কাউকে সাহায্য করতে পারে।


0

আমি ঝাড়িসন.উ এর দুর্দান্ত উত্তরের সাথে একমত। আমি আরও বলব, ডেটাফ্লো এবং আমদানি / এক্সপোর্ট মডিউলটি ম্যাজেন্টোর বিভিন্ন সংস্করণে কীভাবে আচরণ করে তার কোনও ধারাবাহিকতা বলে মনে হচ্ছে না।

যারা বড় ডেটাবেসগুলি আপডেট করার সমাধান খুঁজছেন (10 কেও বেশি পণ্য) আমি দুর্দান্ত মুক্ত ওপেন সোর্স সরঞ্জাম এমএজিএমআই সন্ধান করার পরামর্শ দিচ্ছি। ফর্ম্যাট সম্পর্কে ব্যাখ্যা এখানে দেখুন

সংক্ষেপে, এটি এর মতো:

মিডিয়া_গ্যালারি /image1.jpg ; /image2.jpg

এবং আপনার ছবিগুলি "মিডিয়া ফোল্ডার" ডিরেক্টরিতে স্থাপন করা উচিত (অবশ্যই এমএজিএমআইতে সামঞ্জস্য করা উচিত)

আপনি যদি এমএজিএমআই স্থাপনে অসুবিধাগুলি অনুভব করেন (আমি জানি, এটি অ-পেশাদারদের পক্ষে কিছুটা জটিল হতে পারে) তবে আপনি এই এক্সটেনশনটি ব্যবহার করতে পারেন যা কিছুটা বর্ধিত কার্যকারিতা সহ ব্যবহারের সহজতার জন্য মূলত একটি MAGMI যা ম্যাগানো ব্যাকএন্ডে সংহত হয়েছে। এটি বাক্সের বাইরে এই কাজটি সম্পাদন করতে দেয়।


0

1.9 সিই আপনি আপনার CSV তে উল্লেখ করতে চাইবেন skuএবং galleryযা সেমিকোলন অন্তর্ভুক্ত করতে পারে ;একটি পূর্বে সমাধান ফরোয়ার্ড স্ল্যাশ যে আপেক্ষিক সঙ্গে বিভাজিত তালিকায় /media/importআপনার ফাইল করার জন্য ডিরেক্টরি, যেমন: /56789.jpg;/43345.jpg। আপনি যদি চান তবে অন্যান্য ক্ষেত্রগুলির মধ্যেও image, small_imageএবং thumbnailচিত্রটি নির্দিষ্ট করতে পারেন , এগুলি আমি ন্যূনতম প্রয়োজনীয়তা হিসাবে সেট করেছি।


0

ম্যাজেন্টো চিত্রগুলি গ্যালারিতে আমদানি করতে পারে।

সমস্ত চিত্র পৃথক কলামে থাকা উচিত নয়। এখানে উদাহরণ।

আপনি যদি 1 পণ্যটির জন্য 5 টি চিত্র আপলোড করেন তবে আপনার ফাইলে আপনাকে _media_image কলামে (প্রতিটি চিত্রের জন্য প্রতিটি লাইন) শীর্ষস্থানীয় স্ল্যাশ (/image_name.jpg) সহ চিত্রের নাম স্থাপন করা দরকার:

এখানে চিত্র বর্ণনা লিখুন এটি এসকিউ সহ একটি পণ্যতে চিত্রগুলি আপনি যদি চিত্রগুলি কেবল গ্যালারিতে আমদানি করেন তবে আপনি সেগুলি এখানে পাবেন -

এখানে চিত্র বর্ণনা লিখুন তবে আপনি দেখতে পাচ্ছেন যে কোনও চিত্রই মূল পণ্য চিত্র হিসাবে যুক্ত করা হয়নি।

ম্যাগানোতে মূল পণ্যগুলিকে চিত্রকে বেস বলা হয় এবং এটি পণ্য পৃষ্ঠাতে বপন করা হয়, ছোট চিত্রটি বিভাগের ভিউ এবং থাম্বনেইলে প্রদর্শিত হবে (সম্পর্কিত পণ্যগুলিতে ইত্যাদি)

সুতরাং আপনার কিছু বা একটি চিত্র ছোট, বেস এবং থাম্বনেইল হিসাবে দেখানোর জন্য আপনার আলাদা কলাম থাকতে হবে এবং সেখানে চিত্রের নামও রাখা উচিত

সুতরাং আপনি ছোট এবং বেস ন্যাড থাম্বনেইল বা বিভিন্ন চিত্র হিসাবে একটি এবং একই চিত্র তৈরি করতে পারেন।

কোনও সমস্যা পেলে আমাকে জানান।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.