আমি মার্চেন্ট বিটা 1.0.0 সংস্করণে ম্যাজেন্টোর নতুন ব্যাকেন্ড গ্রিড সিস্টেমে ঘুরে দেখছি।
সবার আগে আমাকে অবশ্যই বলতে হবে আমি মুগ্ধ।
এখন আপনি কী কলামগুলি দেখতে হবে তা নির্বাচন করতে পারেন, আপনি সেগুলি পুনরায় অর্ডার করতে পারেন, আপনি এমন বৈশিষ্ট্যগুলি দ্বারা ফিল্টার করতে পারেন যা প্রয়োজনীয়ভাবে কলাম নেই।
তবে এটি গুরুত্বপূর্ণ নয়।
গ্রিডটি কীভাবে রেন্ডার করা হয় তা আমি বুঝতে পারি না।
টেমপ্লেট পাথ ইঙ্গিতগুলি সক্ষম করে আমি দেখেছি যে পণ্যগুলির গ্রিড উদাহরণস্বরূপ টেম্পলেট app/code/Magento/Ui/view/base/ui_component/templates/listing/default.xhtml
এবং ব্লকের মাধ্যমে রেন্ডার করা হয় Magento\Ui\Component\Listing
।
আমি টেমপ্লেট সম্পাদনা করেছি এবং এমন কিছু দেখেছি যা আমি বুঝতে পারি না।
<!-- ko template: getTemplate() --><!-- /ko -->
যদি আমি এই লাইনটি সরিয়ে ফেলি (এবং সক্ষম করা থাকলে ক্যাশে সাফ করুন) আমি আর গ্রিড পাব না।
কেউ কি এটি ব্যাখ্যা করতে পারে ko
এবং এটি কীভাবে কাজ করে ?.
আমি অন্যান্য টেম্পলেটগুলিতেও এই জাতীয় মার্কআপটি পাই। app/code/Magento/Ui/view/base/web/templates/grid/controls/columns.html
উদাহরণ স্বরূপ.
[আপডেট]
আমি সবেমাত্র একটি সাধারণ অনুসন্ধান (দুহ!) দিয়ে খুঁজে পেয়েছি যা এটি ko
উল্লেখ করে: http://knockoutjs.com/ তবে এখনও আমার কিছু ব্যাখ্যা দরকার need