গ্রাহক is_active পতাকা কি করে?


10

আজ একটি আলোচনার সময় আমাকে জানানো হয়েছিল যে গ্রাহক is_active পতাকা আসলে কিছুই করে না।

এই, গ্রাহক ইমেল ঠিকানা মত একটি অনন্য পতাকা, যে এটা না একটি EAV অ্যাট্রিবিউট। পরিবর্তে, এটি গ্রাহক_সেটির টেবিলে একটি কলাম।

আমি পরীক্ষার গ্রাহকের জন্য পতাকাটি 0 তে সেট করার চেষ্টা করেছি, তবে এখনও লগইন করতে সক্ষম হয়েছি। অন্যান্য সমস্ত কার্যকারিতা স্বাভাবিকভাবে কাজ করছে বলে মনে হচ্ছে।

এই পতাকাটি কি বিকাশকারীদের সুবিধার্থে সরবরাহ করা হয়? এটি কি ভবিষ্যতের কোনও উদ্দেশ্যে নির্মিত? কি, যদি কিছু থাকে তবে is_active কি করে?


সম্পাদনা করুন : এখানে সম্পর্কিত স্ট্যাক ওভারফ্লো: /programming/3617832/disable-customer-in-magento


1
আমি মনে করি এটি ইই থেকে এসেছে। আমার গ্রাহকরা যতদূর মনে পড়ে সক্রিয় / নিষ্ক্রিয় হতে পারবেন
ফ্যাবিয়ান ব্ল্যাচসমিড

1
আমি EE অ্যাক্সেস আছে, কিন্তু কোথাও এই কার্যকারিতা দেখতে পাবেন না। এগুলি মুছে ফেলা সারিটি পুরোপুরি সরিয়ে দেয়।
রাইয়ের

ইই-লাইটের উপরে সংক্ষিপ্ত গ্রেপ কিছুই দেখায় না। তুমি ঠিক. তারপরে আমি এটিকে কার্যকারিতাটির জন্য স্টাব হিসাবে ব্যাখ্যা করব :-)
ফ্যাবিয়ান ব্লাচস্মিদট

1
টোস্ট হিসাবে এখানে একইভাবে উল্লেখ করা হয়েছে: EE ব্যাকএন্ডে কার্যকারিতা দেখতে পাবেন না।
আনা ভলক্ল

ঠিক আছে কেউ দয়া করে একটি উত্তর পোস্ট করতে পারেন? টোস্ট, আমি মনে করি আপনি এটি করেছেন, তাই আপনার প্রশ্নের উত্তর দিন এবং 25 টি প্রতিবেদনটি উপার্জন করুন :-)
ফ্যাবিয়ান ব্লাচস্মিড্ট

উত্তর:


14

এটি একটি উত্তরাধিকার ক্ষেত্র, এটি থেকে প্রাপ্ত Mage_Eavএবং v0.7.14800 (এবং সম্ভবত পূর্বে) হিসাবে উপস্থিত রয়েছে present এর মতো, এটি EE এর প্রথমতম সংস্করণটির পূর্বাভাস দেয়।

এই ক্ষেত্রের মান ব্যবহৃত হয় বা না তা বাস্তবায়নের বিষয় (যেমন এটি catalog_categoryসত্তার পক্ষে)। আমি এই দাবিটিকে এই ভিত্তিতে ভিত্তি করেছিলাম যে Mage_Eavমডিউলটি EAV সত্তাগুলির জন্য বেস আচরণ হিসাবে এটির কোনও ব্যবহার সরবরাহ করে না


আপনার মতে, এই পতাকাটি ব্যবহার করা কি নিরাপদ? আমি একটি ম্যানুয়াল গ্রাহক অনুমোদনের প্রক্রিয়া নিয়ে কাজ করছি যা এটির জন্য ডিজাইন করা মনে হয়েছে তবে এটি সমর্থন না করলে আমি ব্যবহার করতে দ্বিধা বোধ করছি।
রাইরে

4
এই ক্ষেত্রে "সমর্থন" হ'ল আপনি যা তৈরি করেন। আমি এই পতাকাটি ব্যবহার করব না , কারণ এটি রাস্তার নিচে ব্যবহৃত হতে পারে। এটি ব্যবহার করার জন্য একটি নেমস্পিড অ্যাট্রিবিউট (যেমন। toast_is_active) যুক্ত করা ভাল ।
বেনমার্কগুলি

1
হাই বেন @benmarks, Magento 2 এই উত্তরাধিকার ক্ষেত্র customer_entity টেবিল অস্তিত্ব চলতে।
ওয়াপোনে

কেন এই প্লটগুলি দিয়ে এত ভরাট ...
মেডেমেক ২২ শে

1

এগুলি বহু বছর পরে ফিরে আসার পরে, আমার কাছে কেবল এটি ঘটেছিল যে is_activeপতাকাটি সম্ভবত কোনও [EAV]_entityটেবিলে উপস্থিত রয়েছে কারণ এককালে প্রথমতম প্রকাশের আগে, সমস্ত সত্ত্বা একক entityটেবিলে ছিল। যখন EAV সত্তাগুলি তাদের নিজস্ব টেবিলগুলিতে বিচ্ছিন্ন হয়ে পড়েছিল, এই কলামটি তাদের সাথে চলেছিল।

সেরা অনুমান! ¯\_(ツ)_/¯

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