استخدام كتالوج المنتجات المسطح (Flat Catalog) فى ماجنتو 2

آخر تعديل فبراير 17, 2021
الاصدار :
أنت هنا فى :

يقوم ماجنتو بتخزين بيانات كتالوج المنتجات فى جداول متعددة داخل متجرك الالكترونى بناءً على نموذج قيمة سمة الكيان (Entity -Attribute -Value) . أحياناً تكون استعلامات محرك البحث SQL طويلة و معقدة ، و ذلك لأنه يتم تخزين العديد من سمات المنتج فى جداول متعددة . و ذلك يتسبب فى بطء فى أداء متجرك الالكترونى . 

لذلك يقدم لك ماجنتو 2 خاصية Flat Catalog ، و الذى يقوم بإنشاء جداول جديدة بشكل سريع ، يحتوى كل صف فى هذه الجداول على جميع البيانات اللازمة للمنتج و فئة المنتج . عند حدوث أي تغييرات على المنتجات أو الفئات ، يتم تحديث الكتالوج المسطح بشكل تلقائي ، إما كل دقيقة أو بناءً على جدول وظائف Cron المحدد داخل متجرك على ماجنتو 2 .  

استخدام الكتالوج المسطح فى متجرك يمكن أن يسرع من عملية معالجة قواعد أسعار الكتالوج و قواعد أسعار سلة التسوق . حيث يمكنك فهرسة كتالوج منتجات يحتوى على أكثر من 500.000 كود SKU بشكل سريع ككتالوج منتجات مسطح فى ماجنتو 2 . 

تعرف فى هذا الموضوع من دليل مستخدم ماجنتو على خطوات إعداد Flat Catalog فى متجرك داخل نظام Magento . 

الخطوة 1 – تفعيل Flat Catalog فى متجر ماجنتو 2 

 1. انتقل من قائمة لوحة تحكم ماجنتو 2 إلى Stores > Setings > Configuration

 2. اختر من القائمة الجانبية Catalog > Catalog

 3. من قسم Storefront ، قم بإعداد الحقول التالية : 

  •  Use Flat Catalog Category – قم بإعداد هذا الحقل على Yes ، لاستخدام الكتالوج المسطح لفئات المنتجات فى المتجر . 
  • Use Flat Catalog Product – قم بإعداد هذا الحقل على Yes ، لاستخدام الكتالوج المسطح للمنتجات فى المتجر . 
استخدام كتالوج المنتجات المسطح (Flat Catalog) فى ماجنتو 2

إعدادات Flat Catalog

 4 – عند اكتمال الإعدادات السابقة داخل نظام ماجنتو 2 ، اضغط على Save Config للحفظ . 

 5 – عند إخطارك برسالة تحديث الذاكرة المؤقتة من نظام ماجنتو 2 ، قم بالضغط على لينك Cach Management ، ثم اتبع الإرشادات لتحديثها . 

الخطوة 2 – تحقق من نتيجة الخطوات 

توجد طريقتان يمكن استخدامهم للتحقق من نتيجة الخطوات السابقة . 

الطريقة 1 – تحقق من نتيجة الخطوات لمنتج فردى 

  1. ادخل من قائمة لوحة تحكم ماجنتو 2 إلى Catalog > Products .
  2. افتح المنتج فى وضع التعديل . 
  3. من حقل Name ، ادخل النص _ Test فى نهاية اسم المنتج . 
  4. ثم اضغط على Save لحفظ التعديل . 
  5. انتقل إلى الصفحة الرئيسية لمتجرك الالكترونى ، فى علامة تبويب جديدة للمتصفح ، ثم قم بالتالي : 
  • ابحث عن المنتج الذى قمت بتعديله . 
  • استخدم قائمة التنقل لعرض المنتج ضمن الفئة المخصصة له . 

قم بتحديث الصفحة إذا احتجت إلى ذلك لترى النتيجة . و سيظهر التغيير الذى قمت به فى غصون دقيقة أو وفقاً لجدول وظائف Cron فى نظام ماجنتو الخاص بك . 

استخدام كتالوج المنتجات المسطح (Flat Catalog) فى ماجنتو 2

الكتالوج المسطح فى الواجهة الأمامية للمتجر

الطريقة 2 – التحقق من نتيجة الخطوات لفئة المنتجات . 

 1. ادخل من قائمة لوحة تحكم ماجنتو 2 إلى Catalog > Categories.

 2. على يسار الصفحة ، تحقق من تعيين قائمة Store Views على All Store Views . لتطبيق الإعدادات التالية على جميع واجهات عرض متجرك الالكترونى . 

اضغط على Ok لتأكيد الخطوة السابقة داخل نظام ماجنتو 2 . 

 3. من شجرة الفئات ،اضغط على فئة منتجات موجودة من قبل ، ثم اضغط على Add Subcategory ، و قم بالتالي :

  • فى حقل Category Name ، ادخل Test Category
  • عند الانتهاء من الخطوات السابقة ، اضغط على Save لحفظها داخل نظام ماجنتو 2  .

استخدام كتالوج المنتجات المسطح (Flat Catalog) فى ماجنتو 2

  • افتح قسم Products in Category ، ثم اضغط على Reset Filter لعرض جميع المنتجات . 
  • حدد مربع الاختيار لجميع المنتجات الذى تريد إضافتها إلى الفئة الجديدة . 
  • اضغط على Save لحفظ الخطوات السابقة فى نظام ماجنتو 2 . 

استخدام كتالوج المنتجات المسطح (Flat Catalog) فى ماجنتو 2

 4. افتح علامة تبويب جديدة فى متصفحك ، و انتقل إلى الصفحة الرئيسية لمتجرك الالكترونى لعرض الفئة الجديدة التي أنشأتها . 

قم بتحديث الصفحة عند الحاجة لرؤية نتيجة الخطوات السابقة . سيظهر هذا التغيير فى غصون دقيقة واحدة أو وفقاً لجدول وظائف Cron . 

الخطوة 3 – قم بإزالة البيانات التجريبية السابقة 

قم بالتالي لإزالة البيانات التجريبية التي قمنا بإنشائها فى الخطوات السابقة كاختبار و استعادة اسم المنتج الأصلي و إعدادات تكوين كتالوج المنتجات فى متجرك على ماجنتو 2 .  

إزالة الفئة التجريبية 

  1. انتقل من قائمة لوحة تحكم ماجنتو 2 إلى Catalog > Categories
  2. حدد من شجرة الفئات الفئة التي قمت بإنشائها سابقاً . 
  3. اضغط على Delete من أعلى يمين الصفحة . 
  4. اضغط OK لتأكيد الحذف داخل نظام ماجنتو 2 . 

عليك الانتباه إلى أن هذه الخطوة لن تؤدى إلى حذف المنتجات التي تم تعيينها إلى الفئة المحذوفة فى ماجنتو 2 . 

استعادة اسم المنتج الأصلي 

  1. انتقل من قائمة لوحة تحكم ماجنتو 2 إلى Catalog > Products
  2. افتح المنتج الذى انشأته سابقاً فى وضع التعديل . 
  3. قم بإزالة النص Test الذى أضفته إلى اسم المنتج فى حقل Product Name
  4. من أعلى يمين الصفحة ، اضغط على Save للحفظ داخل نظام ماجنتو 2 . 

استعادة إعدادات تكوين الكتالوج الأصلي للمتجر 

 1. انتقل من قائمة لوحة تحكم ماجنتو 2 إلى Stores > Settings > Configuration

 2. اختر من القائمة الجانبية Catalog > Catalog .

 3. من قسم Storefront ، قم بإعداد الحقول التالية :

  • قم بتعيين الحقل Use Flat Catalog Category على No
  • قم بتعيين الحقل Use Flat Catalog Product على No .

 4. عند الانتهاء من الخطوات السابقة ، اضغط على Save Config للحفظ داخل نظام ماجنتو 2 . 

 5. عندما يقوم النظام بإخطارك برسالة تحديث الذاكرة المؤقتة فى ماجنتو 2 ، اضغط على لينك Cach Management لتحديثها .

Tags:
Was this article helpful?
Dislike 0
السابق :