كيفية استخدام نظام إدارة القوائم؟

تُستخدم إدارة القوائم في نظام إدارة المحتوى (CMS) لإدارة قوائم المحتوى المستخدمة في واجهة المستخدم للموقع الإلكتروني. يمكن إعداد المحتوى، والنماذج، والوحدات، أو البيانات المُعرّفة ضمن قالب معين كقوائم بلغات مختلفة، ويمكن استخدام هذه القوائم بسرعة في واجهة المستخدم.

يتمثل الهدف الرئيسي لإدارة قوائم المواقع في تجنب الحاجة إلى استرجاع المحتوى أو إعادة معالجته أو ترجمته من قاعدة البيانات في كل مرة يُعرض فيها للزائر. وينتج عن ذلك أداء أكثر كفاءة وعملية ترجمة أكثر تحكمًا على المواقع الإلكترونية متعددة اللغات.

ما هي استخدامات إدارة قوائم العقارات؟

تتيح إدارة القوائم إعداد قوائم المحتوى والبيانات المُنشأة في نظام إدارة المحتوى Webayt بناءً على اللغة. ويمكن استخدام هذه القوائم عند عرض المحتوى في واجهة الموقع الإلكتروني.

إذا كانت قائمة المحتوى متوفرة باللغة المطلوبة، يسترجع النظام البيانات مباشرةً من هذه القائمة ويعرضها للمستخدم. تقلل هذه الطريقة من الحاجة إلى تكرار الاستعلامات عن قاعدة البيانات وإعادة ترجمة المحتوى نفسه.

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

كيف يمكنني الوصول إلى صفحة إدارة القوائم؟

للوصول إلى صفحة إدارة القوائم، افتح قائمة الإجراءات التشغيلية من القائمة اليسرى في لوحة الإدارة Webayt وادخل إلى منطقة إدارة القوائم .

 العمليات التشغيلية ← إدارة القوائم

في هذه الصفحة، يمكن عرض القوائم الموجودة، ويمكن إنشاء قوائم جديدة بناءً على اللغة ونوع القائمة المحددين، ويمكن تحديث القوائم، أو حذف القوائم إذا لزم الأمر.

لماذا تُعد إدارة قوائم العقارات مهمة؟

عند عرض محتوى ما في واجهة موقع إلكتروني، إذا لم تكن هناك قائمة جاهزة بهذا المحتوى، فقد يضطر النظام إلى استرجاع البيانات من قاعدة البيانات. وإذا كان الموقع معروضًا بلغة أخرى، فيمكن ترجمة البيانات إلى تلك اللغة وعرضها للمستخدم.

هذه العملية فعالة؛ ومع ذلك، فهي ليست طريقة موصى بها، خاصة بالنسبة للمواقع الإلكترونية متعددة اللغات والغنية بالمحتوى، لأنها تتطلب استرداد البيانات من قاعدة البيانات وتشغيل عملية الترجمة في كل مرة.

عند إنشاء قائمة متعلقة بإدارة القوائم مسبقًا، يقوم النظام باسترداد البيانات مباشرة من القائمة باللغة ذات الصلة دون الحاجة إلى التعامل مع هذه التكوينات، ويعرضها للمستخدم بسرعة أكبر.

ما الغرض من إنشاء وتحديث القوائم؟

يتيح لك زر "إنشاء وتحديث القائمة" إنشاء قائمة أو تحديث قائمة موجودة للغة ونوع القائمة المحددين.

إذا لم يتم إنشاء قائمة من قبل، فسيقوم النظام بإعداد قائمة جديدة من البيانات ذات الصلة. أما إذا كانت القائمة قد أُنشئت بالفعل، فيمكن إعادة إنشائها بناءً على البيانات المُحدَّثة.

تُعد هذه العملية مفيدة بشكل خاص عند إضافة نوع جديد من القوائم، أو عند الحاجة إلى إعداد قوائم الترجمة، أو عند الحاجة إلى إعادة بناء قائمة موجودة ببيانات محدثة.

ما الغرض من وظيفة "حذف القائمة"؟

يمكن استخدام زر "حذف القائمة" لحذف القائمة التي تنتمي إلى اللغة ونوع القائمة المحددين.

عند حذف قائمة، تصبح القائمة المُعدّة مسبقًا المرتبطة بها غير قابلة للاستخدام. في هذه الحالة، عندما يُراد عرض المحتوى ذي الصلة في واجهة المستخدم، قد يضطر النظام إلى استرجاع البيانات من قاعدة البيانات مرة أخرى، أو تشغيل عملية الترجمة إذا لزم الأمر.

لذلك، قبل حذف أي قائمة، يجب التحقق مما إذا كانت القائمة بحاجة إلى الحذف بالفعل.

ماذا يحدث إذا لم تكن هناك قائمة مُعدة مسبقاً؟

إذا لم تكن هناك قائمة جاهزة باللغة ذات الصلة لمحتوى أو مجموعة بيانات، فيمكن للنظام استرداد البيانات اللازمة من قاعدة البيانات ومعالجتها.

إذا تم عرض الموقع بلغة غير اللغة الافتراضية ولم تكن هناك قائمة جاهزة لتلك اللغة، فسيتم استرداد البيانات من قاعدة البيانات، وترجمتها إلى اللغة ذات الصلة، وعرضها للمستخدم.

يضمن هذا الهيكل عمل النظام؛ ومع ذلك، لا يُنصح بالترجمة المتكررة على المواقع متعددة اللغات من حيث الأداء وتكاليف المعالجة.

ميزة استخدام قائمة جاهزة

القوائم الجاهزة هي نسخ مُعدة مسبقًا من المحتوى باللغة المناسبة. وهذا يسمح للزوار بالوصول إلى المحتوى مباشرةً من القائمة الجاهزة عند تصفحهم الموقع.

تتمثل المزايا الرئيسية لاستخدام قائمة جاهزة فيما يلي:

  • يمكن عرض المحتوى بشكل أسرع في واجهة المستخدم.
  • وهذا يغني عن الحاجة إلى الترجمة المتكررة مع كل مشاهدة.
  • تصبح إدارة المحتوى متعدد اللغات أكثر تحكماً.
  • يمكن تقليل استعلامات قاعدة البيانات وحمل المعالجة.
  • حتى في حالة تحديث ذاكرة التخزين المؤقت، يمكن الحفاظ على بنية أكثر قوة من خلال قائمة الإعدادات المسبقة.

ما الفرق بين هذا والتخزين المؤقت؟

يمكن للتخزين المؤقت تسريع إعادة تحميل الصفحة عن طريق تخزين المخرجات المُولَّدة مسبقًا. ومع ذلك، فإن بنية القائمة هي مصدر بيانات مُعد مسبقًا للمحتوى بناءً على اللغة.

حتى عند استخدام التخزين المؤقت، إذا لم يتم العثور على القائمة الجاهزة ذات الصلة، يمكن للنظام استرداد البيانات من قاعدة البيانات مرة أخرى عند تحديث ذاكرة التخزين المؤقت وإجراء عملية الترجمة إذا لزم الأمر.

لذا، بدلاً من الاعتماد كلياً على التخزين المؤقت للمحتوى متعدد اللغات، يُنصح بإنشاء قوائم مُخصصة. تضمن إدارة القوائم الحفاظ على تنظيم المحتوى باللغة المناسبة.

كيفية استخدام نافذة تحرير القائمة المنبثقة؟

عند العمل على قائمة في صفحة إدارة القوائم ، قد تظهر نافذة منبثقة لتحرير القائمة . تعرض هذه النافذة محتوى القائمة بناءً على اللغة.

يعرض الجانب الأيسر خيارات اللغة المختلفة التابعة لنفس القائمة. ويعرض الجانب الأيمن حقول القائمة للغة المختارة.

يمكن استخدام هذه المنطقة تحديدًا لمراجعة المحتوى المترجم وإجراء تغييرات على الحقول القابلة للتحرير حسب الحاجة.

لماذا لا يمكن تعديل قائمة لغات الموقع؟

لا يمكن تعديل القائمة في نافذة تعديل القائمة المنبثقة إذا كانت بلغة الموقع. وذلك لأن المحتوى بتلك اللغة يُعتبر بيانات مصدرية.

يجب تحديث محتوى لغة الموقع من صفحة التحرير الخاصة بالمحتوى أو الوحدة النمطية المعنية في لوحة التحكم. في إدارة القوائم، قائمة لغات الموقع قابلة للعرض فقط، ولا يمكن تعديلها مباشرةً.

يُستخدم هذا الهيكل للحفاظ على التناسق بين محتوى المصدر وبيانات القائمة.

ما هي الحقول التي يمكن تعديلها بلغات أخرى؟

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

وذلك لأن الحقول غير المترجمة يجب أن تظل كما هي في جميع اللغات. على سبيل المثال، يجب أن يكون الترتيب، ومعرف السجل، وبعض القيم التقنية، أو حقول النظام المشتركة متسقة عبر جميع القوائم.

لذلك، يُسمح بتحرير الحقول النصية والقابلة للترجمة فقط في قوائم اللغات المختلفة.

كيفية استخدام ملفات JSON المحددة في إدارة قوائم العقارات؟

يمكن أيضًا إنشاء ملفات JSON المضافة إلى المجلد المحدد الموجود ضمن مجلد السمة كقوائم بجميع اللغات عبر إدارة القوائم.

تُستخدم هذه الملفات عادةً للنصوص المُعرّفة أو قيم المحتوى الثابتة ضمن قالب معين. وتتيح إدارة القوائم إعداد هذه التعريفات وإدارتها للغات مختلفة.

تُعتبر جميع الحقول الموجودة في ملفات JSON ضمن مجلد "Defined" حقولاً مترجمة. وبالتالي، يمكن تعديل هذه الحقول في قوائم لغات أخرى غير لغة الموقع.

تعتبر القائمة المحددة بلغة الموقع أيضًا بيانات مصدرية، وبالتالي لا يمكن تعديلها مباشرة من خلال نظام إدارة القوائم.

ماذا يحدث للقائمة عند إضافة محتوى أو تحديثه أو حذفه؟

عند إضافة محتوى جديد إلى مجموعة محتوى تم إنشاؤها، أو عند تحديث المحتوى الحالي، أو عند حذف المحتوى، يتم تحديث القائمة ذات الصلة تلقائيًا.

لذا بمجرد إنشاء قائمة، يقوم النظام بتتبع التغييرات داخل مجموعة المحتوى هذه، مما يحافظ على تحديث القائمة.

وهذا يضمن بقاء القوائم محدثة دون الحاجة إلى تحديثها يدويًا بعد كل عملية أثناء إدارة المحتوى.

متى يجب استخدام إدارة قوائم العقارات؟

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

قد يكون إنشاء قائمة أو تحديثها مفيدًا في الحالات التالية:

  • إذا كان سيتم إعداد قوائم المحتوى للغة جديدة
  • إذا كان سيتم إنشاء قائمة جاهزة لوحدة نمطية معينة أو مجموعة محتوى
  • إذا كنت لا ترغب في إعادة ترجمة المحتوى متعدد اللغات
  • إذا كان الهدف هو عرض المحتوى بشكل أسرع في واجهة المستخدم.
  • إذا كان سيتم إعداد قائمة قائمة على اللغة لملفات JSON المحددة بالموضوع
  • إذا كانت القوائم الحالية بحاجة إلى إعادة إنشائها ببيانات محدثة

ما الذي يجب مراعاته عند استخدام إدارة قوائم العقارات؟

تُعدّ إدارة قوائم المنتجات مجالاً بالغ الأهمية لتحسين أداء واجهة المستخدم وإدارة المحتوى متعدد اللغات. لذا، ينبغي التعامل مع عمليات إنشاء القوائم وتحديثها وحذفها بعناية فائقة.

  • قبل إنشاء القائمة، تأكد من تحديد اللغة الصحيحة.
  • تأكد من أنك اخترت نوع القائمة الصحيح.
  • تذكر أن القوائم الجاهزة تساعد في تجنب الحاجة إلى إعادة الترجمة.
  • يرجى ملاحظة أنه لا يمكن تعديل القوائم الموجودة بلغة الموقع بشكل مباشر.
  • لاحظ أنه في اللغات الأخرى، لا يمكن تعديل سوى الحقول المترجمة.
  • قبل حذف أي قائمة، تحقق مما إذا كانت هذه القائمة مستخدمة بالفعل في واجهة المستخدم.
  • ضع في اعتبارك أنه في ملفات JSON المحددة، تُعتبر جميع الحقول حقولاً مترجمة.
  • يرجى ملاحظة أن النظام سيحافظ على تحديث القائمة ذات الصلة بإضافة المحتوى وتحديثه وحذفه.

ملخص

إدارة القوائم هي منطقة إدارة تشغيلية في نظام إدارة المحتوى Webayt والتي تتيح إنشاء قوائم محتوى قائمة على اللغة وبعض تعريفات السمات.

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

تُعتبر القوائم المكتوبة بلغة الموقع بيانات مصدرية ولا يمكن تعديلها. أما في اللغات الأخرى، فلا يمكن تعديل سوى الحقول المترجمة. بالنسبة لملفات JSON المُعرّفة ضمن القالب، تُعتبر جميع الحقول حقولاً مترجمة، ويمكن إنشاء قوائم لهذه الملفات بجميع اللغات.

كيف يمكننا مساعدتك؟

يمكنك ملء النموذج أدناه للتواصل مع فريق الدعم الفني لدينا. سيتم مراجعة طلبك من قبل الفريق المختص، وسنتواصل معك في أقرب وقت ممكن.