ब्लॉक आईडी मॉड्यूल Drupal होस्टिंग

डिजाइनर विशिष्ट ब्लॉक, मॉड्यूल ब्लॉक, या क्षेत्र है कि ब्लॉक में दिखाई देता है बनाया के आधार पर ब्लॉक के लिए कई tpl.php फ़ाइलें बना सकते हैं।

खाका सुझाव

Drupal में 7 टेम्पलेट फ़ाइलें निम्न क्रम में की खोज कर रहे हैं:

  • ब्लॉक - ब्लॉक - [ब्लॉक-id] .tpl.php
  • ब्लॉक - [मॉड्यूल] - [डेल्टा] .tpl.php
  • ब्लॉक - [मॉड्यूल] .tpl.php
  • ब्लॉक - [क्षेत्र] .tpl.php
  • block.tpl.php

ब्लॉक डेल्टा कुंजी एक हाइफन उपयोग करता है, (-), एक अंडरस्कोर (_) से प्रतिस्थापित।

ब्लॉक आईडी मॉड्यूल Drupal होस्टिंग अजाक्स के लिए प्रयोग किया जाता है

तुम भी एक टेम्पलेट सुझाव के रूप में ब्लॉक विवरण का उपयोग कर सकते कुछ कस्टम कोड जोड़ना: (D7) ब्लॉकों के लिए सार्थक टेम्पलेट सुझाव जोड़ें

मॉड्यूल और डेल्टा ढूँढना

आप एक पृष्ठ के HTML स्रोत को देखकर ब्लॉक के मॉड्यूल और डेल्टा पा सकते हैं: प्रत्येक ब्लॉक के मुख्य DIV निम्नलिखित वर्गों और आईडी है:

नोट block.module से आते हुए व्यवस्थापक यूआई गिनती में बनाए गए हैं कि कस्टम ब्लॉक, इसलिए उनके टेम्पलेट 'ब्लॉक block- [डेल्टा]' है।

सीएसएस के साथ स्टाइलिंग

एक विशेष मॉड्यूल, या सिर्फ एक ब्लॉक से सभी ब्लॉक, सभी ब्लॉक: वर्गों और आईडी तब भी आप चुनिंदा ब्लॉकों के लिए सीएसएस नियम लागू करते हैं। (क्षेत्र के आधार पर शैली ब्लॉक करने के लिए, DIV कि आपके चयनकर्ता में एक पूरे क्षेत्र लपेटता का उपयोग करें।)

ध्यान दें कि डेल्टा आम तौर पर एक नंबर है: प्रत्येक मॉड्यूल संख्या ब्लॉकों यह प्रदान करता है, 0. कुछ मामलों में से शुरू, डेल्टा भी एक नाम हो सकता है: दृश्य मॉड्यूल, उपयोग ब्लॉक views- [नाम के साथ बनाया शैली ब्लॉक करने के लिए जैसे अपने ब्लॉक] .tpl.php की।

Drupal में सीएसएस स्टाइल 7 अजाक्स

अजाक्स अपने पृष्ठ के भागों है कि ब्लॉक शामिल हैं फिर से लोड करने के लिए इस्तेमाल किया जाता है, तो अपनी आईडी के आधार पर विशुद्ध रूप से एक ब्लॉक का लक्ष्य निर्धारण नहीं हमेशा Drupal 7 में विश्वसनीय है, भरी हुई ब्लॉक के आईडी एक काउंटर उन्हें संलग्न मिल जाएगा। उदाहरण के लिए, 'ब्लॉक Masquerade-Masquerade' का एक आईडी 'ब्लॉक Masquerade-Masquerade - 2' बन जाएगा, जो आपके थीम टूट जाएगा। () जानकारी के लिए drupal_html_id देखें।

अपने विषय के template.php फ़ाइल को यह स्निपेट जोड़ें। थीम, विशेष रूप से ब्लॉक वर्णन एक के लिए वास्तव में उपयोगी। किसी भी ब्लॉक के लिए उपलब्ध टेम्पलेट्स हो जाएगा:

  • ब्लॉक - REGION.tpl.php
  • ब्लॉक - MODULE.tpl.php
  • ब्लॉक - DELTA.tpl.php
  • ब्लॉक - DESCRIPTION.tpl.php
इस वीडियो को देखें!

संबंधित आलेख

प्रक्रिया ब्लॉक Drupal होस्टिंगDrupal 8 में ब्लॉक ब्लॉक प्लगइन का उदाहरण हैं। Drupal ब्लॉक प्रबंधक किसी भी कक्षा कि एक @Block एनोटेशन शामिल के लिए अपने मॉड्यूल स्कैन करता है। उदाहरण नीचे स्निपेट का उपयोग करता है ...
फ़ील्ड प्रकार Drupal होस्टिंग बनाएंDrupal 8 में ब्लॉक ब्लॉक प्लगइन का उदाहरण हैं। Drupal ब्लॉक प्रबंधक किसी भी कक्षा कि एक @Block एनोटेशन शामिल के लिए अपने मॉड्यूल स्कैन करता है। उदाहरण नीचे स्निपेट का उपयोग करता है ...
त्वरित लिंक मॉड्यूल Drupal होस्टिंग2010 को बेंजामिन मेलांकन द्वारा प्रस्तुत, 12 जुलाई - 23:57 हम आमतौर पर कुछ लोगों को लिंक वे जरूरत की संभावना है के लिए एक सुविधाजनक ब्लॉक होगा चाहते हैं उसमें, और अन्य लोगों को यह नहीं दिखा। हम कर सकते हैं...
बुक नेविगेशन ब्लॉक Drupal होस्टिंगDrupal में ब्लॉक प्रबंधन करने के लिए कैसे अपने Drupal साइट के लेआउट क्षेत्रों में विभाजित है। संख्या और इन क्षेत्रों के पदों अपनी साइट के विषय पर निर्भर करते हैं। इन क्षेत्रों के कब्जे में कर रहे हैं ...
कस्टम खोज ब्लॉक Drupal होस्टिंगसुसान रोजी द्वारा प्रकाशित किया गया मई 26, 2015 को 2015-05-26T14: 28: 40 + 00: 00 Drupal साइडबार, पाद लेख और हेडर, जो विभिन्न के एक प्रदर्शन के लिए ब्लॉक रखती सहित कई क्षेत्रों में एक वेब पेज बिताते हैं ...