সিএসভি ফাইল (এক্সটেনশন ছাড়াই) ব্যবহার করে সমস্ত বিভাগ আমদানি ও রফতানি করুন


15

আমি সিএসভি ফাইল ব্যবহার করে ম্যাজেন্টোতে সমস্ত বিভাগ আমদানি করতে চাই, আমি এক্সটেনশনটি ব্যবহার করার চেষ্টা করেছি http://www.magentoworks.net/importexport-magento-category-extension/ এটি কাজ করে তবে আমি ডেটাফ্লো-প্রোফাইলগুলি ব্যবহার করে এটি করতে চাই। ডেটাফ্লো-প্রোফাইল ব্যবহার করে কি কোনও উপায় আছে?


এই উইকির পাতাটি আপনাকে উইকি.মাইজেন্টো.com
বিশ্বাস

আমি পণ্যগুলি নয়, বিভাগগুলি আমদানি করতে চাই।
সোয়েথা

উত্তর:


3

কোনও এক্সটেনশন ব্যবহার না করা আপনাকে সীমাবদ্ধ করছে, তবে আপনি পণ্যগুলির সাথে আমদানি / রফতানি ব্যবহার করতে পারেন কারণ আপনি পণ্যগুলি আমদানি করার সময় অনুপস্থিত বিভাগগুলি তৈরি করা হবে। এরপরে, তৈরি পণ্যগুলি মুছুন।

আপনার সংখ্যার পণ্য এবং বিভাগের উপর নির্ভর করে একটি একক ডামি পণ্য তৈরি করা, এটিকে সমস্ত বিভাগে বরাদ্দ করা এবং তারপরে কেবল এই পণ্যটি রফতানি করা সহজ হতে পারে।

দ্রষ্টব্য: এটি বিভাগগুলির কোনও সেটিংস রফতানি করবে না, সুতরাং এটি সম্পূর্ণ সমাধান নয়, এটি একটি কর্মচঞ্চল।


4

আপনি যদি নিজের ওয়েবসাইটে সমস্ত বিভাগ এবং পণ্য আমদানি করতে চান
তবে নীচের নির্দেশিকাগুলি অনুসরণ করুন।

  1. সমস্ত বিভাগ তৈরি করুন এবং আপনার ওয়েবসাইটে একটি পণ্য তৈরি করুন,
  2. এর পরে, সেই ডেটা রফতানি করুন এবং তা আপনার কাছে রাখুন।
  3. এখন আপনি যে ডেটা আমদানি করতে চান সেটি সাজান, সেই মোটটি আপনার রফতানি করা ডেটার ফর্ম্যাটে সাজিয়ে রাখতে হবে।
  4. সাজানোর পরে আপনি সহজেই আপনার ওয়েবসাইটে ডেটা আমদানি করতে পারেন যা আপনি সাধারণ পদ্ধতিতে নতুনভাবে আমদানি করতে চান।

  5. তারপরে সিস্টেমে যান -> আমদানি / রফতানি -> ডেটা প্রবাহ -> সেই নিয়মগুলি অনুসরণ করুন ...


সিস্টেমটি ব্যবহার করে বিভাগের আইডি নয় বিভাগের পণ্যগুলি কীভাবে রফতানি করতে পারে -> আমদানি / রফতানি -> ডেটা প্রবাহ

3

আমি যখন খুব পুরানো জেনকার্টকে ম্যাজেন্টোতে রূপান্তর / মাইগ্রেট করতে শুরু করেছি তখন আমার খুব একই সমস্যা ছিল। আমি একটি ছোট স্ক্রিপ্ট লিখেছি যা মূল আইডির রাখে এবং সেগুলি আবার ম্যাজেন্টোতে বাছাই করেছি।

আপনি আমার এটি দেখতে চান: /programming/34213371/csv-import-export-problems-in-magento/34267981#34267981

এই স্ক্রিপ্টটি কেবলমাত্র ম্যাজেন্টোর জন্য, এটি তাদের আইডি´ অক্ষত রাখার সময় বিভাগগুলি আমদানি করে এবং আমদানি করে। মাঝেমধ্যে ইনস্টলেশনের মাঝে মাঝে মাঝে চলার সময় এটি ভাল।


2

দীর্ঘ সংক্ষিপ্ত বিবরণ. না। আপনি 'গ্রাহকগণ' এবং 'পণ্যগুলি' ব্যতীত অন্য কোনও ডেটা স্ট্রাকচার রফতানি / আমদানি করতে ডিফল্ট ডেটাফ্লো প্রোফাইল (বা উন্নত প্রোফাইল) ব্যবহার করতে পারবেন না।

এটি অর্জন করার জন্য আপনার একটি কাস্টম মডিউল প্রয়োজন। এএফআইএইসি ক্যাটাগরিগুলির জন্য ডেটাফ্লো অ্যাডাপ্টার সহ কোনও মডিউল নেই। (তবে আমি ভুল হতে পারি)

আপনি চাইলে আপনার নিজের মডিউলটি তৈরি করতে পারেন।

এই মডিউলটি তৈরি করতে আপনার ডেটাফ্লো পার্সার্স / অ্যাডাপ্টারস / ম্যাপারদের ভাল বোঝার দরকার।


-2

হ্যালো এই url সন্ধান করুন আপনি সঠিক সমাধান পাবেন

ডাউনলোড

https://blog.surgeryxchange.com/wp-content/uploads/2017/06/import_categories.zip

ফাইলটি আনজিপ করুন আপনার ম্যাজেন্টো ফোল্ডারে মার্জ করুন

তাহলে এটি কোনও কাজ করার দরকার নেই work

অথবা

function getCategories()
{
    $file = 'csv/categories.csv';
    $arrResult = array();
    $headers = false;

    $handle = fopen($file, "r");
    if (empty($handle) === false) {
        while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
            if (!$headers) {
                $headers[] = $data;
            } else {
                $arrResult[] = $data;
            }
        }
        fclose($handle);
    }
    return $arrResult;
}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.