গ্রাহক রেকর্ডে এমন একটি বৈশিষ্ট্য যুক্ত করার জন্য আমাদের একটি সহজ উপায় প্রয়োজন যা গ্রাহক বা প্রশাসক দ্বারা সম্পাদনযোগ্য নয়, কেবলমাত্র প্রোগ্রামক্রমে। মূলত, আমাদের কাছে ম্যাজেন্টোর সাথে মিলিত একটি এক্সপ্রেশনএজাইন সাইট রয়েছে।
আমরা ওয়েবসার্চির মাধ্যমে প্রমাণীকরণ করি এবং এমন কিছু জেএসওন সংরক্ষণ করতে চাই যা আমরা গ্রাহকের রেকর্ডে প্রমাণীকরণ থেকে ফিরে পাই এবং প্রতিবার তারা লগইন করে তা আপডেট করে।
আমরা যদি ডেটা চেকআউট প্রক্রিয়াতে যেমন শিপিংয়ের ঠিকানার তথ্য পরিবর্তন করে তবে ডেটা সংশোধিতও চাইব। আমরা বর্তমানে প্রতিটি অর্ডারে এটি করার সাথে সাথে আমরা আমাদের ওয়েবসার্চিতে ডেটা ফেরত পাঠাব।
আমরা এখন MageWorx এর কাস্টম বিকল্প এক্সটেনশনের সাথে কাস্টম অ্যাট্রিবিউট ব্যবহার করে প্রতিটি পণ্যটিতে কিছু জেএসএন সংরক্ষণ করে রাখছি বলে কি এটি করা কি কঠিন?
আমি এখানে অনলাইন মডিউল নির্মাতাকে http://www.silksoftware.com/magento-module-creator/ ব্যবহার করেছি তবে মডিউলটি ইনস্টল হয়ে গেলে কীভাবে মানটি সংশোধন বা পুনরুদ্ধার করতে হবে তা নিশ্চিত নই।
এটি করতে এক্সটেনশন লিখতে আমি কোথায় শিখতে পারি?
customer_entity
টেবিলের মধ্যে সরাসরি মানটি সংরক্ষণ করতে চান তবে আপনাকে কলামটি টেবিলের সাথে এবং স্ক্রিপ্টে যুক্ত করতে হবে যা বৈশিষ্ট্য যুক্ত করে (নীচে আমার উত্তর দেখুন) থেকে প্রতিস্থাপনটি টাইপ varchar
করুন static
।
customer_entity
টেবিলে কলাম যুক্ত করেছি added এবং আমার বৈশিষ্ট্যটি 'নির্বাচন করুন' টাইপের of আমি আমার এট্রিবিউট মানটি সরাসরি customer_entity
টেবিলের এই 'কাস্টম_কলামে' সংরক্ষণ করতে চাই । কিভাবে যে কি?