শেখার জন্য ম্যাজেন্টোর জন্য আমার কী আকর্ষণীয় মডিউলগুলি বিকাশ করা উচিত?


9

কিছুক্ষণের জন্য আমি ম্যাজেন্টো পড়াশোনা করছি। আমি বেশ কয়েকটি মডিউল করেছি, তবে আমি এখনও মনে করি যে আমার আরও কিছু প্রশিক্ষণের প্রয়োজন, তবে যতটা সম্ভব জিনিস নিয়ে কাজ করার জন্য কঠোরভাবে করার জন্য আমি একটি আকর্ষণীয় মডিউলটি ভাবতে পারি না।

আমি তৈরি কিছু মডিউল এখানে: ব্লগ, অ্যাডমিন ইমেল বিজ্ঞপ্তি, সম্পর্কিত পণ্য, পণ্য দেখুন পপ আপ।

সুতরাং, কেউ কি এমন একটি মডিউল প্রস্তাব করতে পারেন যা আমার কাছে এখনও স্পর্শ করেনি এমন জিনিসগুলি, বা চিন্তার আকর্ষণীয় উপায়গুলি শেখার প্রয়োজন?

এই সাইটের জন্য 100% প্রশ্ন / উত্তর উত্তর ফর্ম নাও থাকতে পারে, তবে আমি আশা করি আমি কিছু পরামর্শ পেতে পারি

ধন্যবাদ.

PS: সবকিছু শিক্ষামূলক উদ্দেশ্যে কঠোর, আমি ম্যাজেন্টোর সমস্ত ইনস এবং আউটস শিখতে চাই।


এটি বেশ স্ব-পরিবেশনকারী, সুতরাং আমি নিশ্চিত নই যে এটি সত্যিকারের উত্তর হিসাবে অন্তর্ভুক্ত হওয়ার প্রাপ্য, তবে কমার্স বাগ হল পর্দার আড়ালে কী ঘটছে তা ঝুঁকানো শুরু করার একটি দুর্দান্ত উপায় এবং আপনি যখন সেগুলি স্পর্শ করতে শুরু করেন তখন একটি দুর্দান্ত সরঞ্জাম have : জিনিষ আপনি আগে স্পর্শ করেন নি commercebugdemo.pulsestorm.net
অ্যালান ঝড়

1
আপনাকে ধন্যবাদ, আমি আসলে এটি পেয়েছি এবং এটি খুব, খুব দরকারী :)
ভ্লাদ প্রেদা

আপনি নিজের শেখার নমুনাগুলি শেষ করে দিয়েছেন কিনা তার উপর নির্ভর করে আপনি ;-) অনপেজ চেকআউটটিতে একটি নির্বাচিত তালিকা প্রদর্শন করা এবং নির্বাচিত আইটেমটি ক্রম , মডিউল, উপস্থাপনা এবং ব্লকস / মডেলগুলির চারপাশে লড়াই করছি এমন অর্ডারে যুক্ত করা !
আইফুল অফ লাইফ

উত্তর:


15

ম্যাজেন্টো শেখার সময় কয়েকটি স্তর রয়েছে:

শিক্ষানবিস

এই পর্যায়ে আপনি ম্যাজেন্টো ফাইল, শ্রেণি এবং উপাদান কাঠামো শিখতে চেষ্টা করছেন।

এর মধ্যে রয়েছে:

  • এক্সএমএল

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

  • ব্লক

    কিছু ব্যবসায়ের সিদ্ধান্ত নিতে আপনি কাস্টম ব্লক সেট আপ করেছেন, উদাহরণস্বরূপ, নির্দিষ্ট পণ্যের জন্য সীমান্তে একটি বিশেষ আইকন দেখানো।

  • মডেল

    আপনি এখানে শিখলেন যে ম্যাজেন্টো কীভাবে ডাটাবেস থেকে ডেটা অ্যাক্সেস করে এবং কীভাবে এটি বিভিন্ন উপায়ে পরিচালনা করতে হয়, উদাহরণস্বরূপ, বর্ণানুক্রমিকভাবে গ্রাহকদের একটি তালিকা পাওয়া।

  • সাহায্যকারী

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

  • কন্ট্রোলার

    এখানে আপনি কাস্টম ইউআরএল তৈরি করতে শিখেন যার কাস্টম কার্যকারিতা রয়েছে, উদাহরণস্বরূপ, এমন একটি পৃষ্ঠা তৈরি করা যেখানে গ্রাহকরা তাদের 'ওয়ারেন্টি স্থিতি' পরীক্ষা করতে পারেন।

অন্তর্বর্তী

এই পর্যায়ে আপনি ম্যাজেন্টোর বিভিন্ন অংশ সম্পর্কে জানার চেষ্টা করছেন।

এর মধ্যে কয়েকটি:

  • প্রোডাক্ট

    এখানে আপনি কোনও পণ্যের বিভিন্ন অংশ এবং এর বৈশিষ্ট্যগুলি বোঝার চেষ্টা করছেন।

    কিছু উদাহরণ হবে:

    1) পণ্যগুলির বৈশিষ্ট্যগুলিতে মান নির্ধারণ এবং সেট করা

    2) কার্টে পণ্যগুলির নির্বাচিত বিকল্পগুলিতে মান নির্ধারণ এবং সেট করা

  • ক্রেতা

    1) গ্রাহকের ডেটা প্রাপ্ত এবং পরিবর্তন করা

    ২) নির্দিষ্ট ব্যবহারকারীর জন্য বিভিন্ন মতামত দেখানো (যেমন বিক্রয় দলের পক্ষে)

  • বিক্রয় - আদেশ

    1) গ্রাহক দ্বারা নির্বাচিত ক্রম এবং তাদের বিকল্পগুলি থেকে সমস্ত পণ্য পাওয়া

    2) প্রদত্ত আদেশের জন্য গ্রাহকের তথ্য পান

    3) একটি নির্দিষ্ট তারিখের ব্যাপ্তির জন্য সমস্ত অর্ডার পান

  • ব্যাক-এন্ড

    1) ব্যাকএন্ডে কাস্টম মেনু তৈরি করুন

    2) কনফিগারেশন পৃষ্ঠাতে কাস্টম ট্যাব তৈরি করুন

    3) ডাটাবেসে আপনার নিজস্ব ডেটা সংরক্ষণ করুন

এগুলি সমস্ত উদাহরণ, আপনার প্রয়োজনের উপর নির্ভর করে এগুলি সম্পূর্ণ আলাদা হতে পারে।

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

আপনি এই মুহুর্তে দেখতে পারেন আপনার দেখা ম্যাগেন্টোকে আরও একটি ইকমার্স কাঠামোর মতো, এবং বিভিন্ন উপাদানগুলি আরও ভাল করে বোঝার মাধ্যমে আপনি এটিকে আপনার ইচ্ছায় তৈরি করতে পারেন।

অগ্রসর

এই মুহুর্তে আপনি আপনার ক্লায়েন্টের ব্যবসায়ের চাহিদা পূরণের উপায় হিসাবে ম্যাজেন্টোর দিকে তাকিয়ে রয়েছেন (অবশ্যই এটি অনুভব করা জরুরি নয়, তবে এটি একটি ভাল লক্ষণ)।

এখানে কিছু মডিউল রয়েছে যা আপনাকে আকর্ষণীয় উপায়ে চিন্তা করতে সহায়তা করতে পারে:

  • নতুন পণ্য প্রকার

    চারপাশে দেখুন এবং এমন কোনও প্রকারের প্রকারটি দেখার চেষ্টা করুন যা ম্যাজেন্টো ডিফল্টরূপে সমর্থন করে না এবং এটি সমর্থন করে এমন একটি মডিউল তৈরি করে।

    এর একটি উদাহরণ ইভেন্ট ভিত্তিক পণ্য (যেমন একটি স্পোর্টস গেমের টিকিট বিক্রি) হবে, চ্যালেঞ্জটি হ'ল ব্যবহারকারীকে একটি আসন এবং একটি সময় নির্বাচন করার অনুমতি দেওয়া হবে এবং যদি না পাওয়া যায় তবে সিস্টেমটি তাদের জানাতে হবে, যদি না , এটি যখন তাদের নিকটতম উপলভ্য স্লট হয় তখন তাদের জানাতে পারে।

    চ্যালেঞ্জের অংশটি হ'ল নিম্নলিখিত জায়গাগুলিতে পণ্যটি ভালভাবে কাজ করে তা নিশ্চিত করা:

    1) ব্যাকএন্ড - অ্যাডমিনের প্রয়োজনীয় ডেটাতে প্রবেশ করতে সক্ষম হওয়া উচিত (যেমন খেলাধুলার ধরণ, ব্যয় এবং আসন সংখ্যা উপলব্ধ)

    2) সম্মুখভাগ - কেনাকাটা করার সময় এই তথ্যটি ব্যবহারকারীর কাছে প্রদর্শন করা দরকার

    3) কার্ট / চেকআউট - ব্যবহারকারীর খেলাধুলার ধরণ, আসনের ধরণ, আসনের সংখ্যা এবং সে কেনার তারিখটি দেখতে হবে।

    ৪) অর্ডার - এই তথ্যটি সিস্টেমে সংরক্ষণ করা দরকার যাতে মালিক জানেন যে কী কিনেছিল

    এখানে আরও বিশদ রয়েছে যা আপনি যুক্ত করতে পারেন তবে আপনি পয়েন্টটি পান।

  • গুগল ডক পণ্য আমদানি

    ম্যাজেন্টোর অন্যতম জনপ্রিয় বিকাশের ক্ষেত্র হ'ল পণ্য আমদানি।

    এই মডিউলটির লক্ষ্য হ'ল গুগল স্প্রেডশিট থেকে পণ্য এবং তাদের ডেটা আমদানি করা, মনে রাখবেন আপনার ক্লায়েন্ট তাদের ডেটা এন্ট্রি কর্মীকে ম্যাজেন্টোতে প্রশিক্ষণ দিতে চায় না;)

    এটি কীভাবে কার্যকর হবে সে সম্পর্কে এখানে মোটামুটি ধারণা দেওয়া হল:

    1) ম্যাজেন্টো ব্যবহারকারীর গুগল ড্রাইভ অ্যাকাউন্টে লগ ইন করে এবং বিভাগগুলি নামে একটি ফাইল সন্ধান করে

    2) এটি যে ড্রাইভের সন্ধান করা উচিত অন্যান্য সমস্ত ফাইল সন্ধান করার জন্য ফাইলটি বিশ্লেষণ করে (প্রতিটি বিভাগের একটি পৃথক ফাইল রয়েছে)

    3) ম্যাজেন্টো প্রতিটি categoryফাইলে যায় এবং ফাইলটিকে বিশ্লেষণ করে, প্রতিটি সারিতে তার সমস্ত ডেটা সহ একটি পণ্য থাকে

    ৪) ম্যাজেন্টো ডাটাবেসে পণ্যটি সংরক্ষণ করার চেষ্টা করে (বা পণ্যটি ইতিমধ্যে উপস্থিত থাকলে পণ্যগুলি পরিবর্তন করে), যদি কোনও ত্রুটি থাকে তবে এটি ত্রুটির জন্য (স্প্রেডশিটে) কলামে একটি ব্যবহারকারী বান্ধব ত্রুটি দেখায়।

  • অ্যাডভান্সড অর্ডার ভিউয়ার / অ্যানালাইজার

    এই মডিউলটি ব্যবসায়িক উপায়ে ব্যাকএন্ডে অর্ডারগুলি দেখার মতো। মূলত আপনি একটি গ্রিড তৈরি করছেন যা বিভিন্ন উপায়ে বাছাই করা যায় (উদাহরণস্বরূপ: নিম্ন থেকে উচ্চ বা বর্ণানুক্রমিকভাবে)।

    এখানে এটির কয়েকটি বৈশিষ্ট্য রয়েছে:

    1) অর্ডার সঙ্গে যুক্ত গ্রাহক দেখার ক্ষমতা

    2) প্রতিটি অর্ডারের জন্য আইটেমের মোট সংখ্যা দেখার ক্ষমতা

    3) তারিখ, গ্রাহক, অর্ডার করা আইটেমের সংখ্যা, এবং টোটাল অর্ডার করে ফিল্টার করার ক্ষমতা

    3) ফিল্টার একাধিক WHERE, এবং, এবং OR নির্বাচনের জন্য অনুমতি দেয় (স্তরযুক্ত নেভিগেশন এর মত)

    বাস্তবে এটি কোনও এক্সেল স্প্রেডশিটের মতো দেখাবে এবং ব্যবহারকারী কোন 'কলামগুলি' দেখতে হবে তা বেছে নিতে পারে এবং কীভাবে ফিল্টার করতে হয় তা সিদ্ধান্ত নিতে পারে যাতে তারা আরও ভাল ব্যবসায়িক সিদ্ধান্ত নিতে পারে।

  • রেস্তোঁরা স্টোর মডিউল

    ম্যাজেন্টোর আরেকটি জনপ্রিয় বিকাশের ক্ষেত্র হ'ল এটি অন্যান্য সিস্টেম এবং পরিষেবাদির সাথে একীকরণ।

    এই মডিউলটির লক্ষ্য হ'ল একটি খাদ্য শপিংয়ের অভিজ্ঞতা তৈরি করা, একটি নতুন পণ্য প্রকারের সম্পাদনা / তৈরি করার প্রয়োজনের পাশাপাশি এটি একটি জনপ্রিয় POS সিস্টেমের সাথে ইন্টারফেস করা প্রয়োজন, যাতে ক্লায়েন্টের সমস্ত আদেশের উপর কেন্দ্রীয় পরিচালনা থাকতে পারে।

    কিছু অন্যান্য বৈশিষ্ট্য বিবেচনা করুন:

    1) বিজোড় এবং গ্রাব হাবের সাথে সংহতকরণ

    ২) গ্রাহকের পক্ষে তাদের অর্ডারের একটি 'লাইভ স্ট্যাটাস' দেখার ক্ষমতা

    3) গ্রাহক তাদের পছন্দসই পুনরায় অর্ডার করার ক্ষমতা

    ৪) একটি 'স্মার্ট' প্রণোদনা বৈশিষ্ট্য তৈরি করুন যা তাদের পছন্দসই খাবারের জন্য কঠোর গ্রাহকদের মরতে শতভাগ ছাড় দেয় (যারাই তারা সবচেয়ে বেশি কিনে)

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

সারসংক্ষেপ

বেশিরভাগ লোক একটি নির্দিষ্ট ক্রমে শিখেন না (যেমন এই পোস্টের পরামর্শ দেয়), বরং নির্দিষ্ট কিছু জায়গায় তারা উন্নত দিকে ঝাঁপিয়ে পড়ে, অন্যদিকে তারা সম্ভবত শিক্ষানবিশ বা মধ্যবর্তী স্তরে থাকতে পারে।

আপনি যেখানেই থাকুন না কেন, আপনি সেই স্তরের জন্য চ্যালেঞ্জ নিয়ে এসে বাড়ার উপায়গুলি খুঁজে পেতে পারেন।


@ ভ্ল্যাডপ্রেদা আপনার স্বাগত, শুধু আপনি তৈরি মডিউলগুলির একটি বিনামূল্যে কপি আমাকে নিশ্চিত করে তা নিশ্চিত করুন;)
পিজিরকিন্ড

1
হেই, অবশ্যই কয়েক বছরের মধ্যে যখন আমি তাদের বিক্রি করার জন্য যথেষ্ট ভাল মডিউল লিখতে শুরু করি :)
ভ্লাদ প্রেদা

3

মডিউলগুলির জন্য এত ধারণা নেই।

চেকআউট কীভাবে কাজ করে সে সম্পর্কে পরিচিত হওয়া ভাল ধারণা।

এইভাবে: পেমেন্ট গেটওয়ে মডিউলটি তৈরি করুন। চেকআউট প্রসারিত করুন এবং একটি অতিরিক্ত পদক্ষেপ যুক্ত করুন।

অ্যাডমিন অঞ্চল জুড়ে কিছু কাজও করুন, মডিউলগুলিতে ক্লায়েন্টদের ব্যবহারের জন্য সাধারণত অ্যাডমিন বিভাগ প্রয়োজন। এখানে আমি কেবল সিস্টেম কনফিগারেশনই বোঝাতে চাইছি না, তবে গ্রিড, ট্যাব ইত্যাদির ব্যবহার

শুভকামনা বি-)


প্রশাসক অঞ্চল মন্তব্যের জন্য +1। বিদ্যমান অ্যাডমিন ফাংশনগুলিতে অতিরিক্ত কার্যকারিতা যুক্ত করার জন্য আমি গ্রিড এবং ট্যাবগুলিও প্রসারিত করে দেখব
সিসি ব্ল্যাকবার্ন

1

আপনি নিজের প্রয়োজনবোধে ভাবতে পারেন, আমি মনে করি শেখার সর্বোত্তম উপায়, কারণ আপনি যদি এমন কিছু করেন যা আপনার প্রয়োজন হয় তবে আপনি অন্য উপায়ে চেয়ে বেশি প্রেরণা অর্জন করবেন।

আপনার যদি কোনও প্রয়োজন না থাকে তবে আপনি "সাধারণ" প্রয়োজনে ভাবতে পারেন যে লোকেরা আপনাকে বিকাশের জন্য জিজ্ঞাসা করবে।


1

আপনি আরও জটিল সমাধানে কাজ করতে পারেন:

  • সিআরএম, ইআরপি, সিএমএস বা অন্যের সাথে সংহতকরণ (উভয় দিকের ডেটা সিঙ্ক্রোনাইজেশন)
  • ওপেনআইডিআইডি, ওউথ, এলডিএপি এবং / অথবা অন্য কোনও ভিত্তিতে সমাধানগুলির একক সাইন
  • উন্নত নিউজলেটার সম্পাদক তৈরি করুন
  • আপনি যদি আরও অগ্রভাগের কাজ পছন্দ করেন তবে একটি প্রতিক্রিয়াশীল ডিজাইন থিম তৈরি করুন
  • এই মডিউলটির মতো গ্রাফিকাল সহ একটি পরিসংখ্যান পর্যবেক্ষণ তৈরি করুন

আপনি ম্যাজেন্টো হ্যাকাথনের অংশও হতে পারেন বা হ্যাকাথনের বিদ্যমান প্রকল্পগুলি দেখে নিতে পারেন এবং তাদের সাথে অংশ নিতে পারেন। আমাদের সর্বদা লোক প্রয়োজন এবং আপনি প্রচুর ধরণের প্রকল্প পাবেন find


আশ্চর্যজনক, উত্তর দেওয়ার জন্য সময় দেওয়ার জন্য আপনাকে ধন্যবাদ, মজার বিষয়টি হ'ল 2 সপ্তাহের মধ্যে আমি কর্মস্থলে একটি ইআরপির সাথে একটি সংহতকরণ শুরু করব, একটি 2 ওয়ে সিঙ্ক: পি
ভ্লাদ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.