فئة المنفعة في DXPR Builder (Drupal 8)

الخيار 1: تحديد الفئات في الموضوع

  1. ابحث أولاً عن ملف .info.yml الخاص بموضوعك. على سبيل المثال، يمكن أن يكون ملف المعلومات الخاص بك على /XAMPP/HTDOCS/example_site/themes/example_theme/example_theme.info.yml

  2. افتح الملف example_theme.info.yml في محرر التعليمات البرمجية وأضف فصلك إلى نهاية الملف بالتنسيق التالي:

 dxpr_builder_classes:
dxpr-theme-util-overlay-accent1: 'تراكب الألوان: DXPR Accent1'
  dxpr-theme-util-your-class: 'تسمية الفصل: صفك'
  1. تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.

الخيار 2: تحديد الفئات في الوحدة النمطية

  1. إذا لم يكن لديك وحدة نمطية مخصصة، يمكنك القيام بذلك عن طريق إنشاء مجلد جديد وتسميته كما تريد، على سبيل المثال example_module

  2. سيتم بعد ذلك وضع المجلد في الدليل Modules/example_module

  3. سيتم بعد ذلك إنشاء ملفين باستخدام محرر التعليمات البرمجية:

    1. example_module.info.yml

    2. example_module.module

  4. افتح example_module.info.yml في قارئ النصوص وأضف الأسطر

 الاسم: مثال
النوع: وحدة
الحزمة: مخصصة
النواة: 8.x
  1. افتح ملف example_module.module الخاص بك وأضف فئات باستخدام التنسيق الموجود في الوظيفة أدناه. في رمز المثال أدناه، استبدل example_module باسم الوحدة الخاصة بك.

 /**
 * تنفذ Hook_dxpr_builder_classes_alter().
 */
الدالة example_module _dxpr_builder_classes_alter(&$dxpr_builder_classes) {
 $dxpr_builder_classes['optgroup-my-group'] = t('My Option Group');
 $dxpr_builder_classes['my-class'] = t('علامتي');
}
  1. تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.

فئة المنفعة في DXPR Builder (Drupal 7)

الخيار 1: تحديد الفئات في الموضوع

  1. ابحث أولاً عن ملف .info الخاص بموضوعك. على سبيل المثال، يمكن أن يكون ملف المعلومات الخاص بك على /XAMPP/HTDOCS/example_site/sites/all/themes/example_theme/example_theme.info

  2. افتح ملف example_theme.info في محرر الأكواد وأضف صفك إلى نهاية الملف بالتنسيق التالي:

 dxpr_builder_classes[your-class] = تسمية الفئة
  1. تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.

الخيار 2: تحديد الفئات في الوحدة النمطية

  1. إذا لم يكن لديك وحدة نمطية مخصصة، يمكنك القيام بذلك عن طريق إنشاء مجلد جديد وتسميته كما تريد، على سبيل المثال example_module

  2. سيتم بعد ذلك وضع المجلد في دليل sites/all/modules/ example_module

  3. سيتم بعد ذلك إنشاء ملفين باستخدام قارئ النصوص:

    1. example_module.info

    2. example_module.module

  4. افتح example_module.info في قارئ النصوص وأضف السطور

 الاسم = مثال
الوصف = مثال للوحدة النمطية
الأساسية = 7.x
  1. افتح ملف example_module.module الخاص بك وأضف فئات باستخدام التنسيق الموجود في الوظيفة أدناه. في رمز المثال أدناه، استبدل example_module باسم الوحدة الخاصة بك.

 /**
 * تنفذ Hook_dxpr_builder_classes_alter().
 */
الدالة example_module _dxpr_builder_classes_alter(&$dxpr_builder_classes) {
 $dxpr_builder_classes['optgroup-my-group'] = t('My Option Group');
 $dxpr_builder_classes['my-class'] = t('علامتي');
}
  1. تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.