فئة المنفعة في DXPR Builder (Drupal 8)
الخيار 1: تحديد الفئات في الموضوع
ابحث أولاً عن ملف .info.yml الخاص بموضوعك. على سبيل المثال، يمكن أن يكون ملف المعلومات الخاص بك على /XAMPP/HTDOCS/example_site/themes/example_theme/example_theme.info.yml
افتح الملف example_theme.info.yml في محرر التعليمات البرمجية وأضف فصلك إلى نهاية الملف بالتنسيق التالي:
dxpr_builder_classes: dxpr-theme-util-overlay-accent1: 'تراكب الألوان: DXPR Accent1' dxpr-theme-util-your-class: 'تسمية الفصل: صفك'
تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.
الخيار 2: تحديد الفئات في الوحدة النمطية
إذا لم يكن لديك وحدة نمطية مخصصة، يمكنك القيام بذلك عن طريق إنشاء مجلد جديد وتسميته كما تريد، على سبيل المثال example_module
سيتم بعد ذلك وضع المجلد في الدليل Modules/example_module
سيتم بعد ذلك إنشاء ملفين باستخدام محرر التعليمات البرمجية:
example_module.info.yml
example_module.module
افتح example_module.info.yml في قارئ النصوص وأضف الأسطر
الاسم: مثال النوع: وحدة الحزمة: مخصصة النواة: 8.x
افتح ملف 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('علامتي'); }
تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.
فئة المنفعة في DXPR Builder (Drupal 7)
الخيار 1: تحديد الفئات في الموضوع
ابحث أولاً عن ملف .info الخاص بموضوعك. على سبيل المثال، يمكن أن يكون ملف المعلومات الخاص بك على /XAMPP/HTDOCS/example_site/sites/all/themes/example_theme/example_theme.info
افتح ملف example_theme.info في محرر الأكواد وأضف صفك إلى نهاية الملف بالتنسيق التالي:
dxpr_builder_classes[your-class] = تسمية الفئة
تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.
الخيار 2: تحديد الفئات في الوحدة النمطية
إذا لم يكن لديك وحدة نمطية مخصصة، يمكنك القيام بذلك عن طريق إنشاء مجلد جديد وتسميته كما تريد، على سبيل المثال example_module
سيتم بعد ذلك وضع المجلد في دليل sites/all/modules/ example_module
سيتم بعد ذلك إنشاء ملفين باستخدام قارئ النصوص:
example_module.info
example_module.module
افتح example_module.info في قارئ النصوص وأضف السطور
الاسم = مثال الوصف = مثال للوحدة النمطية الأساسية = 7.x
افتح ملف 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('علامتي'); }
تأكد من مسح جميع ذاكرة التخزين المؤقت Drupal بعد تحديث ملف معلومات السمة الخاصة بك. يمكن القيام بذلك عن طريق الضغط على Configuration في شريط الأدوات بالأعلى. قم بالتمرير لأسفل وابحث عن الأداء . عندما تكون في صفحة الأداء، سيكون هناك خيار مسح جميع ذاكرات التخزين المؤقت.