المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح طريقة وحدة Block Class في دروبال drupal



salima
11-01-2013, بتوقيت غرينيتش 07:51 AM
بسم الله الرحمن الرحيم وبه نستعين ....
وحدة Block Class الخاصه بسكربت دروبال مهمه لمصممين المواقع وحتى اداريي الموقع اللي يستخدم دروبال والمطلوب معرفه بي الانماط css لان الوحده وضيفتها اضافة class خاص بالصندوق (البلوك) ...
بعد تثبيت setup الوحده عن طريق الشرح طريقة
شرح طريقة تثبيت setup وحدات الدروبال (http://learn.ssdaa.com/content/%D8%B4%D8%B1%D8%AD-%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-%D9%88%D8%AD%D8%AF%D8%A7%D8%AA-%D8%A7%D9%84%D8%AF%D8%B1%D9%88%D8%A8%D8%A7%D9%84)

بعدها نفتح ملف block.tpl.php داخل مجلد الثيم المستخدم اذا ماكان موجود ممكن اضافته من خلال modules\block ننسخه وننقله الى مجلد الثيم المستخدم ونفتحه ونضيف له الكود code التالي
رمز PHP:

<code style="white-space:nowrap"> <code> <?php print $block->css_class; ?> </code> </code>

بداخل div الخاص بالبلوك مثال
رمز PHP:

<code style="white-space:nowrap"> <code> <div id="<?php print $block_html_id; ?>" class="<?php print $block->css_class; ?><?php print $classes; ?>"<?php print $attributes; ?>> <?php print render($title_prefix); ?> <?php if ($block->subject): ?> <div class="blocktitle"<?php print $title_attributes; ?>><?php print $block->subject ?></div> <?php endif;?> <?php print render($title_suffix); ?> <div class="content"<?php print $content_attributes; ?>> <?php print $content ?> </div> </div> </code> </code>

بعدها نحفظ التعديل ونرفعه ونتجه الى الهيكليه >>> الصناديق >> نعدل على اي بلوك بيضهر لكم مربع جديد مثل مافي الصوره
http://learn.ssdaa.com/sites/learn.ssdaa.com/files/field/image/block-class.jpg
نضيف اسم الكلاس اللي نرغب فيه بعدها نضيفه الى ملف الانماط في الثيم ونضيف اللي نحتاجه له ...
رابط الوحده
http://drupal.org/project/block_class

المصدر
شرح طريقة وحدة Block Class في دروبال drupal (http://learn.ssdaa.com/184/%D8%B4%D8%B1%D8%AD-%D9%88%D8%AD%D8%AF%D8%A9-block-class-%D9%81%D9%8A-%D8%AF%D8%B1%D9%88%D8%A8%D8%A7%D9%84-drupal)





هذا وصلى الله وسلم على نبينا محمد وعلى اله وصحبه وسلم




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى