फ़ील्ड प्रकार Drupal होस्टिंग बनाएं

Drupal 8 में ब्लॉक ब्लॉक प्लगइन का उदाहरण हैं।
Drupal ब्लॉक प्रबंधक किसी भी कक्षा कि एक @Block एनोटेशन शामिल के लिए अपने मॉड्यूल स्कैन करता है।

उदाहरण टुकड़ा नीचे गुण "id" और "admin_label" एक कस्टम ब्लॉक परिभाषित करने के लिए साथ-साथ @Block एनोटेशन का उपयोग करता है।

मॉड्यूल कंकाल पहले बनाए भीतर फ़ाइल src / प्लगइन / ब्लॉक / HelloBlock.php बनाएँ और नीचे दिए गए कोड जोड़ें। आप, बेशक, कैश के पुनर्निर्माण के लिए की आवश्यकता होगी।

फ़ील्ड प्रकार Drupal होस्टिंग समस्या निवारण बनाएं
   

को जोड़ने के लिए 'नमस्ते ब्लॉक' आप संरचना पर जा सकते हैं -> ब्लॉक लेआउट (व्यवस्थापक / संरचना / ब्लॉक) और प्रत्येक उपलब्ध क्षेत्र के साथ जुड़े 'स्थान ब्लॉक' बटन पर क्लिक करें।

किसी भी क्षेत्र में एक "प्लेस ब्लॉक" संवाद पॉप-अप दिखाई देगा के लिए 'स्थान ब्लॉक' बटन पर क्लिक करने से सभी उपलब्ध ब्लॉकों की एक सूची के साथ। जल्दी से अपने ब्लॉक खोजने के लिए, 'फ़िल्टर ब्लॉक नाम से' विकल्प का उपयोग या माउस स्क्रॉल का उपयोग 'हैलो ब्लॉक' का पता लगाने का। इस तरह से आप अपनी साइट पर कहीं भी कस्टम ब्लॉक के उदाहरण के किसी भी संख्या को जोड़ सकते हैं।

समस्या निवारण

वर्ग के नाम और फ़ाइल नाम ही (कक्षा HelloBlock और /src/Plugin/Block/HelloBlock.php) होना चाहिए। वर्ग के नाम भिन्न है, तो ब्लॉक, उपलब्ध ब्लॉक के सूची में दिखाई देगा लेकिन आप इसे जोड़ने के लिए सक्षम नहीं होगा।

दोगुना सभी रास्तों और फ़ाइल नाम को देखना न भूलें। आपका .php, सही तरीके से लेबल निर्देशिका (/ src / प्लगइन / ब्लॉक /) में होना चाहिए अन्यथा यह Drupal द्वारा की खोज नहीं किया जाएगा।

  • अपने ब्लॉक स्क्रीन पर या प्रहरी में कोई त्रुटि के साथ एक क्षेत्र में जगह में विफल रहता है, पीएचपी / अपाचे त्रुटि लॉग की जाँच करें।
  • नोट: कस्टम ब्लॉक के साथ टहनी टेम्पलेट का उपयोग करना

    1. अपने .module फ़ाइल में एक _theme हुक जोड़ें। 'Block__ तरह थीम समारोह का नाम नहीं है। '- यह किसी भी चर टहनी टेम्पलेट्स के लिए नीचे पारित नहीं होगा। इसके बजाय, आप उपसर्ग के रूप में मॉड्यूल का नाम इस्तेमाल कर सकते हैं।
    2. निर्माण विधि में सरणी प्रस्तुत करना में '#theme' का प्रयोग करें और '#theme' के रूप में एक ही स्तर पर चर पास - '#varname'।

    संबंधित आलेख

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