श्रेणियाँ (Categories) और उपश्रेणियाँ (Subcategories) का निर्माण और प्रबंधन
इस पाठ से वास्तविक कार्य शुरू होता है!
इस अध्याय में हम देखेंगे कि कैसे Drupal टैक्सोनॉमी (Taxonomy) की श्रेणियों (categories) का प्रबंधन करें ताकि हम नए उत्पाद बना सकें या उन्हें बाहरी फ़ाइलों से आयात कर सकें, और साथ ही Ubercart सिस्टम के उत्पाद गुणों (attributes) का उपयोग करना सीखें। इस अध्याय में हम निम्नलिखित विषयों पर चर्चा करेंगे:
- श्रेणियाँ और उपश्रेणियाँ बनाना
- उत्पाद बनाना
- टेक्स्ट फ़ाइलों से उत्पादों का आयात (Import)
- उत्पाद के गुण (Attributes) बनाना
- उत्पाद कैटलॉग का प्रबंधन
Ubercart में श्रेणियाँ और उपश्रेणियों का प्रबंधन
अपने Ubercart साइट पर काम शुरू करने से पहले, कुछ समय योजना बनाने में लगाना महत्वपूर्ण है। यह स्वाभाविक है कि आप जल्दी से उत्पाद जोड़ना और बेचना शुरू करना चाहें, लेकिन उचित योजना बनाना अनिवार्य है। छोटे स्टोर के लिए, जहाँ कुछ ही उत्पाद होते हैं, श्रेणियाँ और उपश्रेणियाँ बनाना आसान है। लेकिन बड़े स्टोर जिनमें कई सेक्शन और हजारों उत्पाद होते हैं, वहाँ यह कार्य समय लेने वाला हो सकता है।
आपने कितनी बार बड़े ऑनलाइन स्टोर में जटिल और उलझी हुई श्रेणियों के बीच मनचाहा उत्पाद खोजने में समय गंवाया है? उपयोगकर्ता अनुभव (User experience) सबसे पहले आता है — इसलिए हमें अपनी श्रेणियों को तार्किक और समझने योग्य नाम देने चाहिए और उनकी संरचना सरल और सहज बनानी चाहिए। बहुत अधिक मुख्य श्रेणियाँ बनाने से बचना चाहिए, लेकिन साथ ही बहुत अधिक स्तरों की उपश्रेणियाँ बनाना भी भ्रम पैदा कर सकता है।
उत्पाद श्रेणियों की सेटिंग
आइए अब अपने स्टोर की मुख्य श्रेणियाँ और उपश्रेणियाँ बनाना शुरू करें। हमने उनकी संरचना पहले ही कागज़ पर तैयार कर ली है, इसलिए Ubercart में इसे दोहराना आसान होगा।
जाएँ: Home | Administer | Content management | Taxonomy.
आप देखेंगे कि वहाँ केवल एक शब्दकोश (Vocabulary) उपलब्ध है जिसका नाम “Каталог” (Catalog) है। यह शब्दकोश Ubercart ने अपने मॉड्यूल को सक्षम करते समय स्वचालित रूप से बनाया था और इसका उपयोग उत्पादों और उत्पाद सेटों को वर्गीकृत करने के लिए किया जाता है। अब “Edit vocabulary” पर क्लिक करें और इसकी मुख्य विशेषताएँ देखें। इसमें तीन भाग हैं — नाम, कंटेंट टाइप और सेटिंग्स।
इन गुणों का विवरण:
- पहचान (Identification): इसमें तीन फ़ील्ड हैं:
- Vocabulary name: इसे डिफ़ॉल्ट नाम पर छोड़ दें क्योंकि अन्य मॉड्यूल इसी नाम का संदर्भ ले सकते हैं।
- Description: यह विवरण अन्य प्रशासकों के लिए उपयोगी है। उदाहरण के लिए लिखें: “यह कैटलॉग शब्दकोश Ubercart द्वारा बनाया गया है और इसका उपयोग उत्पादों व सेटों को श्रेणियों और उपश्रेणियों में बाँटने के लिए होता है।”
- Help text: यह उपयोगकर्ताओं को उत्पाद बनाते समय दिखाई देता है। उदाहरण: “अपने उत्पाद या सेट के लिए श्रेणी चुनें। कई श्रेणियाँ चुनने के लिए Ctrl कुंजी दबाएँ।”
- Content types: यहाँ केवल एक प्रकार का कंटेंट चयनित है — Product. आप चाहें तो अन्य कंटेंट टाइप भी जोड़ सकते हैं, लेकिन अभी हम डिफ़ॉल्ट उत्पाद प्रकार का ही उपयोग करेंगे।
- Settings: इसमें चार मुख्य फ़ील्ड हैं:
- Tags: यदि आप टैग-आधारित वर्गीकरण (Free tagging) का उपयोग करना चाहते हैं, तो इसे चुनें। कैटलॉग के लिए इसे अनचेक ही रहने दें।
- Multiple select: यदि कोई उत्पाद एक से अधिक श्रेणी में आता है, तो यह विकल्प सक्षम करें।
- Required: इसे चुनने पर उत्पाद बनाते समय श्रेणी चुनना अनिवार्य होगा।
- Weight: यदि आपके पास कई शब्दकोश हैं, तो यह फ़ील्ड उनके क्रम को नियंत्रित करता है — हल्के (कम weight) पहले और भारी बाद में दिखाई देते हैं।
अब “Save” पर क्लिक करें ताकि परिवर्तन सहेजे जाएँ और टैक्सोनॉमी के मुख्य पृष्ठ पर वापस जाएँ।
- अब हम कैटलॉग संरचना बनाएँगे — श्रेणियाँ और उपश्रेणियाँ जोड़कर। “Add term” पर क्लिक करें, जिससे आप नए शब्द (term) जोड़ने के पृष्ठ पर पहुँच जाएँगे। यहाँ निम्न फ़ील्ड भरें:
- Term name: यह श्रेणी का नाम है — उदाहरण के लिए, फ़ोन (Phones).
- Image: श्रेणी के लिए एक चित्र चुनें, जो कैटलॉग पृष्ठ पर दिखाई देगा।
- Description: श्रेणी का संक्षिप्त विवरण लिखें — यह उपयोगकर्ताओं को श्रेणी पेज पर दिखाई देगा।
“Additional settings” अनुभाग को छोड़ दें और “Save” पर क्लिक करें। आपकी पहली श्रेणी बन गई!
अब मुख्य श्रेणी “फ़ोन” के लिए उपश्रेणियाँ बनाएँ। उदाहरण के लिए — “वायर्ड फ़ोन” (Wired phones)। छवि और विवरण भरें, फिर “Additional settings” में “Parent term” के रूप में “Phones” चुनें और “Save” करें।
अपने स्टोर के कैटलॉग की संरचना कुछ इस प्रकार बनाएँ:
- फ़ोन
- वायर्ड फ़ोन
- मोबाइल फ़ोन
- रेडियो फ़ोन
- इंटरनेट फ़ोन
- एक्सेसरीज़
- म्यूज़िक प्लेयर्स
- iPod
- MP3 प्लेयर्स
- CD प्लेयर्स
- एक्सेसरीज़
- वीडियो कैमरे
- डिजिटल कैमरे
- मेमोरी कार्ड
- एक्सेसरीज़
- गेम्स
- कंसोल गेम्स
- कंप्यूटर गेम्स
- एक्सेसरीज़
जब आप श्रेणियाँ जोड़ते हैं, तो उनकी स्थिति (क्रम) स्वचालित रूप से सही नहीं होती। इसलिए, आइए उन्हें व्यवस्थित करें। “List terms” पर जाएँ और अपने कैटलॉग शब्दकोश का क्रम निर्धारित करें।
अब ड्रैग-एंड-ड्रॉप करके श्रेणियों और उपश्रेणियों को सही क्रम में रखें और “Save” दबाएँ।