logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

1.5. टैक्सोनॉमी - टैक्सोनॉमी, शब्दावलियाँ (vocabularies) और टर्म्स

18/10/2025, by Ivan

Menu

पिछले पाठ में हमने Drupal से एक ब्लॉग बनाया था, लेकिन उस ब्लॉग में लेखों के लिए टैग्स की कमी थी। आइए टैक्सोनॉमी का उपयोग करके एक शब्दावली (vocabulary) जोड़ें। यदि Taxonomy मॉड्यूल पहले से सक्षम नहीं है, तो उसे सक्षम करें।

Drupal में Taxonomy नोड्स को वर्गीकृत (classification / rubrication / categorization) करने का एक तरीका है, जो टैक्सोनॉमी टैग्स (terms, categories) की मदद से किया जाता है। चलिए एक vocabulary Tags बनाते हैं, जिसकी मदद से हम अपने लेखों को वर्गीकृत करेंगे: Menu - Structure — Taxonomy पर जाएं।

Drupal taxonomy 8 Drupal taxonomy 8

Vocabulary का नाम Tags रखें। Vocabulary बनाने के बाद हम इसकी पेज पर पहुंचेंगे, जहां हम मैन्युअली टैग्स (terms) बना सकते हैं, लेकिन हम ऐसा नहीं करेंगे, क्योंकि टैग्स अपने-आप बन जाएंगे जब हम उन्हें लेखों में जोड़ेंगे। ध्यान दें कि Drupal में vocabulary के तत्वों को terms कहा जाता है। यानी यदि आपके पास Tags, Classes, Categories या Sections जैसी कोई vocabulary है, तो उसमें भी terms होंगे।

अब हमें लेखों के लिए टैग चयन फ़ील्ड जोड़ने की आवश्यकता है। इसके लिए आपको Field UI मॉड्यूल सक्षम करना होगा (यदि यह पहले से सक्षम नहीं है)। फिर इस मार्ग पर जाएं: Menu - Structure — Content types — Articles

यहां एक नया फ़ील्ड जोड़ें — नाम रखें Tags, और फ़ील्ड प्रकार चुनें Taxonomy term:

Drupal 8 fields

टर्म्स की संख्या unlimited रखें:

drupal tags

अब सब कुछ सेव करें। अब लेख निर्माण पेज पर जाएं। इस समय टैग्स केवल उन्हीं से चुने जा सकते हैं जो Tags vocabulary में पहले से मौजूद हैं। हमें टैग्स के लिए auto-complete विजेट की आवश्यकता है जो टैग्स को स्वतः शब्दावली में जोड़ दे। इसके लिए जाएं: Menu - Structure — Content types — Articles, और इस बार टैब Manage form display खोलें। वहां Auto-complete tags input विजेट चुनें:

auto-complete input drupal 8

सेव करें और अब लेख निर्माण पेज पर जाएं। अब हम टैग्स को कॉमा से अलग करके लिख सकते हैं, और Drupal उन्हें स्वतः Tags vocabulary में जोड़ देगा।

node creation

अब यदि आप Menu - Structure - Taxonomy - Vocabulary Tags पर जाएं, तो आप देखेंगे कि नए टैक्सोनॉमी terms बन गए हैं। प्रत्येक टैक्सोनॉमी term का अपना पेज होता है, जिसमें उन सभी नोड्स की सूची होती है जिनसे वह term जुड़ा हुआ है। ऐसे पृष्ठों का URL इस प्रकार होता है: taxonomy/term/term_id, उदाहरण के लिए taxonomy/term/2

टैग्स स्वयं नोड के पूर्ण पेज पर प्रदर्शित होते हैं:

Drupal tags

हम टैक्सोनॉमी के साथ और भी बार काम करेंगे, इसलिए यदि फिलहाल सब कुछ पूरी तरह स्पष्ट नहीं है, तब भी आप अगले पाठ पर जा सकते हैं।