प्रिंट दृश्य ब्लॉक Drupal होस्टिंग

कई स्थितियों जहाँ आप अपने Drupal वेबसाइट में एक नोड के अंतर्गत दृश्य मुद्रित करने के लिए की आवश्यकता है। एक अच्छा उदाहरण Drupal वेबसाइटों आप एक दृश्य स्लाइड शो का प्रदर्शन किया है कि अपने काम के स्क्रीनशॉट का उपयोग किया जाता है का प्रदर्शन एक पोर्टफोलियो पेज होगा। यह नोड के भीतर एक दृश्य प्रिंट किया जा सकता सीधे नहीं है जैसे वहाँ एक नोड के भीतर एक ब्लॉक मुद्रित करने के लिए कोई सीधा तरीका है। हालांकि के रूप में Drupal एक बहुत लचीला सीएमएस है और वहाँ तरीकों सिर्फ कुछ के बारे में मुद्रित करने के लिए कर रहे हैं और है कि एक नोड के भीतर एक दृश्य मुद्रण भी शामिल है।

प्रिंट दृश्य ब्लॉक Drupal होस्टिंग तरीकों बस मुद्रित करने के लिए कर रहे हैं

किसी को भी जो Drupal से परिचित है जानता है कि दृश्य एक अत्यंत शक्तिशाली उपकरण है जो कार्यों की एक किस्म को पूरा कर सकते हैं। दृश्य बस एक स्मार्ट क्वेरी अपनी वेबसाइट में टेबल, सूचियों और डेटा के स्लाइडशो बनाने के लिए इस्तेमाल बिल्डर है। यह एक Drupal वेबसाइट है कि यह सबसे डाउनलोड किया Drupal मॉड्यूल के शीर्षक का दावा कर सकते हैं और वहाँ भी Drupal कोर में ले जाकर की बात है की इमारत के लिए इतना उपयोगी बन गया है।

एक नोड के लिए एक दृश्य नियत थीम में आता है। तो अगर आप पहले प्रसंगयुक्तप्रस्तुतिकरण पर एक छोटे से जानकारी होनी चाहिए। Drupal पीएचपी templating प्रणाली जिसका अर्थ है कि एक Drupal विषय टेम्पलेट फ़ाइलों के होते हैं का उपयोग करता है। टेम्पलेट फ़ाइलों विस्तार * .tpl.php के साथ समाप्त। यह छोटे और सरल रखने के लिए एक पेज (page.tpl.php) और एक नोड (node.tpl.php) के लिए * .tpl.php फ़ाइल के लिए कोई * .tpl.php फ़ाइल नहीं है। node.tpl.php विषय के लिए नोड में दिखाई देने वाली सामग्री प्रयोग किया जाता है। के लिए उदाहरण के लिए। पृष्ठों और कहानियों और page.tpl.php की सामग्री के विषय में जो आम तौर पर नोड्स जो ब्लॉक भी शामिल है के आसपास सामग्री के सबसे मतलब है पृष्ठों में सामग्री प्रयोग किया जाता है।

एक और पहलू को ध्यान में रखना है, जबकि थीम है कि सभी ब्लॉक प्राप्त करने के लिए प्रसंस्करण, ब्लॉक प्राप्त करने के लिए कोड नहीं वर्तमान node.tpl.php में कहीं भी होना चाहिए है। केवल बात यह है कि template.php में उपस्थित होना चाहिए चर कि खंड हो मुद्रित करने के लिए कोड है। यह Drupal रास्ता कोड लिखने के लिए है। यह एक मात्र दर्शन, इसकी एक तकनीकी रूप से ध्वनि दर्शन नहीं है। यह सुनिश्चित करें कि तर्क और थीम के बीच स्पष्ट अंतर है कि वहाँ बनाता है। यह themer Drupal के सौंदर्य पहलुओं पर ध्यान केंद्रित करने के लिए सक्षम बनाता है, जबकि प्रोग्रामर को सक्षम करने के कोड पर ध्यान केंद्रित करने

जिसके अनुसार, तत्काल कोई दंड नहीं है अगर तुम नहीं तो करते हैं। आप आसानी से node.tpl.php फ़ाइल में ब्लॉक प्राप्त करने के लिए तर्क लिख सकता है और यह बस के रूप में कार्य करेंगे। लेकिन क्या होगा अगर आप विषय को बदलना चाहते हैं क्या होता है? आप नए विषय में और अगर किसी और है कि यह उनके काम कठिन की तुलना में यह होना चाहिए बनाता करना है कोड को फिर से लिखने के लिए है।

प्रिंट दृश्य ब्लॉक Drupal केवल बात यह है कि ऐसा करना चाहिए की मेजबानी

तो जहां आप वास्तव में कोड लिख सकता हूँ?

हर Drupal विषय एक template.php फ़ाइल है या यह एक है चाहिए। यही है जहां आप अपने विषय के लिए सभी तर्क जगह। template.php फ़ाइल कई कार्यों जिसे उपयुक्त पूर्व प्रसंस्करण कार्यों नामित होता है। जब से हम एक नोड के लिए पूर्व प्रसंस्करण को लेकर चिंतित हैं हम mytheme_preprocess_node () फ़ंक्शन के भीतर कोड जगह करना होगा। पहले एक नोड भरी हुई है इस समारोह में सभी पूर्व प्रसंस्करण का ख्याल रखता है

बाहर स्थापित दृश्य प्रिंट करने से पहले दृश्य बनाना होगा। Drupal 6 में आप दृश्य मॉड्यूल डाउनलोड करने और ऐसा करने के लिए सक्षम करना है। अगला ब्लॉक का मानना ​​है कि अपनी इच्छा मुद्रित करने के लिए पैदा करते हैं। निम्न दृश्य template.php फ़ाइल में लिखे जाने की प्राप्त करने के लिए कोड है।

जैसा कि आप views_get_view () देख सकते हैं समारोह है कि दृश्य आपको नोड में प्रिंट करना चाहते हैं पाने के लिए इस्तेमाल किया जाता है। यह तर्क के रूप में देखने की मशीन नाम पर ले जाता है। हम दृश्य पर कोई बहस पारित करने के लिए की जरूरत है, की तरह देखने के लिए नोड आईडी गुजर कहते हैं कि हम तर्क की एक सरणी के रूप में निष्पादित प्रदर्शन समारोह में इसे पारित कर सकते हैं। यदि आप जब उस नोड लोड किया जाता है केवल उस नोड से संबंधित छवियों को लोड करना चाहते हैं तो यह उपयोगी है। 'Your_view_block' को देखने के ब्लॉक के मशीन नाम है। अंत में दृश्य 'block_variable' के रूप में $ वार्स सरणी में पारित हो जाता है।

पूर्व प्रसंस्करण के साथ अब सब हम क्या करने की जरूरत से अधिक node.tpl.php में दृश्य प्रिंट है। एक उपयुक्त आवरण div लिखने के अंदर node.tpl.php फ़ाइल के भीतर।

यदि सब कुछ क्रम में है, तो आप अपने नोड के भीतर दृश्य होगा।

आपको यह भी पसंद आ सकता हैं

टेक्नोपार्क कार्यालय (पंजीकृत कार्यालय)
SBC 2205 द्वितीय तल,
यमुना भवन, तीसरे चरण के कैम्पस,
तिरुवनंतपुरम, केरल - 695,581
मोबाइल: +91 8157-99-5558

कोच्चि कार्यालय
ग्यारहवीं / 86 एल, Chalakkara रोड, Padamugal, Kakkanad पी ओ,
कोच्चि, केरल - 682,030 ">

ऑस्ट्रेलिया
21 Belleville बंद, Burnside हाइट्स,
मेलबोर्न, VIC 3023
फोन: +61 450 405 000 ">

संयुक्त राज्य अमेरिका
6719 देवदार Ln, सुइट 2,
Westmont, आईएल 60559।
फोन: + 1-469-235-0194
फोन: + 1-630-544-0353 ">

टेक्नोपार्क कार्यालय (पंजीकृत कार्यालय)
SBC 2205 द्वितीय तल,
यमुना भवन, तीसरे चरण के कैम्पस,
तिरुवनंतपुरम, केरल - 695,581
खुदरा आउटलेट: + 91-471-406-3818
मोबाइल: + 91-811-390-0079

कोच्चि कार्यालय
ग्यारहवीं / 86 एल, Chalakkara रोड,
Padamugal, Kakkanad पी ओ कोच्चि, केरल - 682,030

इस वीडियो को देखें!

संबंधित आलेख

ब्लॉक प्रकार Drupal होस्टिंगनमस्ते। मैं कृपया Drupal 8 खाकों के साथ मदद की ज़रूरत है,। मैं एक कस्टम ब्लॉक बनाया है, मैं कस्टम ब्लॉक (उदाहरण) के लिए एक विषय बना सकते हैं, लेकिन मैं कस्टम ब्लॉक प्रकार के लिए एक थीम नहीं बना सकते ...
प्रक्रिया ब्लॉक Drupal होस्टिंगDrupal 8 में ब्लॉक ब्लॉक प्लगइन का उदाहरण हैं। Drupal ब्लॉक प्रबंधक किसी भी कक्षा कि एक @Block एनोटेशन शामिल के लिए अपने मॉड्यूल स्कैन करता है। उदाहरण नीचे स्निपेट का उपयोग करता है ...
Drupal होस्टिंग में दृश्य मॉड्यूल स्थापित करेंअनुच्छेद और बेसिक पेज - पिछले 2 पदों में, हम कैसे Drupal और स्थापित करने के लिए कैसे Drupal के डिफ़ॉल्ट सामग्री प्रकार के माध्यम से अपनी साइट के लिए सामग्री जोड़ने के लिए की बहुत मूल बातें में delved। इस तीसरे के लिए ...
Throbber gif Drupal होस्टिंगपर 25 Drupion समर्थन द्वारा प्रस्तुत सितंबर 2012 00:44 मोडल खिड़कियों क्योंकि यह आप आसानी से पैदा करने के बिना एक पृष्ठ पर अधिक जानकारी प्रदर्शित करने की अनुमति देता है उत्कृष्ट डिजाइन विशेषताएं इस प्रकार हैं ...
कस्टम खोज ब्लॉक Drupal होस्टिंगसुसान रोजी द्वारा प्रकाशित किया गया मई 26, 2015 को 2015-05-26T14: 28: 40 + 00: 00 Drupal साइडबार, पाद लेख और हेडर, जो विभिन्न के एक प्रदर्शन के लिए ब्लॉक रखती सहित कई क्षेत्रों में एक वेब पेज बिताते हैं ...