التمرين الثاني إنشاء صندوق
بعد أن تعلمنا كيفية إنشاء وحدة تعمل بشكل جيد لكنها من الناحية العملية لا تقدم وظيفة هامة لنرى كيف نعمل شيئاً أفضل من ناحية الفائدة و ذلك دون التعمق في النواحي المعقدة
سنتعلم في هذا الدرس كيفية إنشاء صندوق لعرض معلومات محددة
الوحدة:
كما سبق و شرحت يكفي إنشاء دليل جديد اسمه addars_athani داخل الدليل Drupal_arabic_tutorials
تضع بداخله الملف info سيكون على الشكل التالي:
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