التمرين الثاني إنشاء صندوق

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

الوحدة:

كما سبق و شرحت يكفي إنشاء دليل جديد اسمه addars_athani داخل الدليل Drupal_arabic_tutorials
تضع بداخله الملف info سيكون على الشكل التالي:

name = "addars_athani"
description = "Code blocks tutorial on Drupal."
package = "Drupal arabic tutorials"
project = "drupalarabic"
version = "6.x-1.0"
core = 6.x

و الملف addars_athani.module في الوقت الحالي أنشئ ملف فارغ و سميه addars_athani.module

الوحدات و الصناديق:

بالنسبة لدروال الصناديق تشكل أقسام بسيطة لعرض معلومات هذة الأقسام تتألف من عنوان و من نص, بشكل عام تعرض الصناديق حول محتوى الصفحة الرئيسي و تتحكم في مكان العرض من صفحة ادر/ بناء الموقع / الصناديق

تستعمل دروبال ملف bloc.tpl.php (الموجود في ملف التيم المفعل على الموقع) لعرض هذه الصناديق
على صفحة ادر/ بناء الموقع / الصناديق تجد عدد من الصناديق الجاهزة للاستعمال ما عليك ‘لا تفعيلها و اختيار مكان عرضها
عليك أن تعرف أن كل صندوق من هذه الصناديق تم إنشائه بواسطة وحدة من الوحداتو كل الوحدات تستعمل hook_block لإنشاء الصناديق
إذاً hook_block يوفر لأي وحدة إمكانية إضافة عدد غير محدود من الصناديق الذي يتوجب تفعيلهم من صفحة ادر/ بناء الموقع / الصناديق
ال hook_block
لو نظرنا لصفحة hook_block سنفهم من الشرح بأن استعمال الهوك لبلوك يتم على الشكل التالي :

رااائع

رااائع

اخي لؤي هذا ما انتظره

اشكرك بعنف :)

------------------------------------------------------
just this site
http://www.drupalarabic.com

آخر المشاركات

 

أوسمة الموقع