logo

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

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

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

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

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

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

स्क्रॉल

श्रेणियाँ (Categories) और उपश्रेणियाँ (Subcategories) का निर्माण और प्रबंधन

16/10/2025, by Ivan

इस पाठ से वास्तविक कार्य शुरू होता है!

इस अध्याय में हम देखेंगे कि कैसे Drupal टैक्सोनॉमी (Taxonomy) की श्रेणियों (categories) का प्रबंधन करें ताकि हम नए उत्पाद बना सकें या उन्हें बाहरी फ़ाइलों से आयात कर सकें, और साथ ही Ubercart सिस्टम के उत्पाद गुणों (attributes) का उपयोग करना सीखें। इस अध्याय में हम निम्नलिखित विषयों पर चर्चा करेंगे:

  • श्रेणियाँ और उपश्रेणियाँ बनाना
  • उत्पाद बनाना
  • टेक्स्ट फ़ाइलों से उत्पादों का आयात (Import)
  • उत्पाद के गुण (Attributes) बनाना
  • उत्पाद कैटलॉग का प्रबंधन

Ubercart में श्रेणियाँ और उपश्रेणियों का प्रबंधन

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

आपने कितनी बार बड़े ऑनलाइन स्टोर में जटिल और उलझी हुई श्रेणियों के बीच मनचाहा उत्पाद खोजने में समय गंवाया है? उपयोगकर्ता अनुभव (User experience) सबसे पहले आता है — इसलिए हमें अपनी श्रेणियों को तार्किक और समझने योग्य नाम देने चाहिए और उनकी संरचना सरल और सहज बनानी चाहिए। बहुत अधिक मुख्य श्रेणियाँ बनाने से बचना चाहिए, लेकिन साथ ही बहुत अधिक स्तरों की उपश्रेणियाँ बनाना भी भ्रम पैदा कर सकता है।

उत्पाद श्रेणियों की सेटिंग

आइए अब अपने स्टोर की मुख्य श्रेणियाँ और उपश्रेणियाँ बनाना शुरू करें। हमने उनकी संरचना पहले ही कागज़ पर तैयार कर ली है, इसलिए Ubercart में इसे दोहराना आसान होगा।

जाएँ: Home | Administer | Content management | Taxonomy.

Ubercart

आप देखेंगे कि वहाँ केवल एक शब्दकोश (Vocabulary) उपलब्ध है जिसका नाम “Каталог” (Catalog) है। यह शब्दकोश Ubercart ने अपने मॉड्यूल को सक्षम करते समय स्वचालित रूप से बनाया था और इसका उपयोग उत्पादों और उत्पाद सेटों को वर्गीकृत करने के लिए किया जाता है। अब “Edit vocabulary” पर क्लिक करें और इसकी मुख्य विशेषताएँ देखें। इसमें तीन भाग हैं — नाम, कंटेंट टाइप और सेटिंग्स।

Drupal ubercart

इन गुणों का विवरण:

  • पहचान (Identification): इसमें तीन फ़ील्ड हैं:
    • Vocabulary name: इसे डिफ़ॉल्ट नाम पर छोड़ दें क्योंकि अन्य मॉड्यूल इसी नाम का संदर्भ ले सकते हैं।
    • Description: यह विवरण अन्य प्रशासकों के लिए उपयोगी है। उदाहरण के लिए लिखें: “यह कैटलॉग शब्दकोश Ubercart द्वारा बनाया गया है और इसका उपयोग उत्पादों व सेटों को श्रेणियों और उपश्रेणियों में बाँटने के लिए होता है।”
    • Help text: यह उपयोगकर्ताओं को उत्पाद बनाते समय दिखाई देता है। उदाहरण: “अपने उत्पाद या सेट के लिए श्रेणी चुनें। कई श्रेणियाँ चुनने के लिए Ctrl कुंजी दबाएँ।”
  • Content types: यहाँ केवल एक प्रकार का कंटेंट चयनित है — Product. आप चाहें तो अन्य कंटेंट टाइप भी जोड़ सकते हैं, लेकिन अभी हम डिफ़ॉल्ट उत्पाद प्रकार का ही उपयोग करेंगे।

Drupal content types

  • Settings: इसमें चार मुख्य फ़ील्ड हैं:
    • Tags: यदि आप टैग-आधारित वर्गीकरण (Free tagging) का उपयोग करना चाहते हैं, तो इसे चुनें। कैटलॉग के लिए इसे अनचेक ही रहने दें।
    • Multiple select: यदि कोई उत्पाद एक से अधिक श्रेणी में आता है, तो यह विकल्प सक्षम करें।
    • Required: इसे चुनने पर उत्पाद बनाते समय श्रेणी चुनना अनिवार्य होगा।
    • Weight: यदि आपके पास कई शब्दकोश हैं, तो यह फ़ील्ड उनके क्रम को नियंत्रित करता है — हल्के (कम weight) पहले और भारी बाद में दिखाई देते हैं।

अब “Save” पर क्लिक करें ताकि परिवर्तन सहेजे जाएँ और टैक्सोनॉमी के मुख्य पृष्ठ पर वापस जाएँ।

Ubercart настройки

  • अब हम कैटलॉग संरचना बनाएँगे — श्रेणियाँ और उपश्रेणियाँ जोड़कर। “Add term” पर क्लिक करें, जिससे आप नए शब्द (term) जोड़ने के पृष्ठ पर पहुँच जाएँगे। यहाँ निम्न फ़ील्ड भरें:
    • Term name: यह श्रेणी का नाम है — उदाहरण के लिए, फ़ोन (Phones).
    • Image: श्रेणी के लिए एक चित्र चुनें, जो कैटलॉग पृष्ठ पर दिखाई देगा।
    • Description: श्रेणी का संक्षिप्त विवरण लिखें — यह उपयोगकर्ताओं को श्रेणी पेज पर दिखाई देगा।

Добавлнение раздела в каталог

“Additional settings” अनुभाग को छोड़ दें और “Save” पर क्लिक करें। आपकी पहली श्रेणी बन गई!

अब मुख्य श्रेणी “फ़ोन” के लिए उपश्रेणियाँ बनाएँ। उदाहरण के लिए — “वायर्ड फ़ोन” (Wired phones)। छवि और विवरण भरें, फिर “Additional settings” में “Parent term” के रूप में “Phones” चुनें और “Save” करें।

Ubercart новый раздел в каталоге

अपने स्टोर के कैटलॉग की संरचना कुछ इस प्रकार बनाएँ:

  • फ़ोन
    • वायर्ड फ़ोन
    • मोबाइल फ़ोन
    • रेडियो फ़ोन
    • इंटरनेट फ़ोन
    • एक्सेसरीज़
  • म्यूज़िक प्लेयर्स
    • iPod
    • MP3 प्लेयर्स
    • CD प्लेयर्स
    • एक्सेसरीज़
  • वीडियो कैमरे
    • डिजिटल कैमरे
    • मेमोरी कार्ड
    • एक्सेसरीज़
  • गेम्स
    • कंसोल गेम्स
    • कंप्यूटर गेम्स
    • एक्सेसरीज़

जब आप श्रेणियाँ जोड़ते हैं, तो उनकी स्थिति (क्रम) स्वचालित रूप से सही नहीं होती। इसलिए, आइए उन्हें व्यवस्थित करें। “List terms” पर जाएँ और अपने कैटलॉग शब्दकोश का क्रम निर्धारित करें।

Drupal таксономия

अब ड्रैग-एंड-ड्रॉप करके श्रेणियों और उपश्रेणियों को सही क्रम में रखें और “Save” दबाएँ।

Новые категории