logo

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

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

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

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

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

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

स्क्रॉल

Drupal ऑनलाइन स्टोर — उत्पाद श्रेणियों (Categories) का प्रबंधन

16/10/2025, by Ivan

हमारे बिल्ड (Drupal इंस्टॉलेशन) में पहले से ही कुछ उत्पाद समूह (Product Groups) शामिल हैं, जैसे: कपड़े, बैग, और मग। लेकिन आप हमेशा नए उत्पाद समूह जोड़ सकते हैं। इसके लिए जाएँ: साइट सेटिंग्स → स्ट्रक्चर → कंटेंट टाइप्स

/admin/structure/types

Drupal

यहाँ आप देख सकते हैं कि मौजूदा उत्पाद प्रकारों (Product Types) में कौन-कौन से फ़ील्ड हैं। साथ ही, आप एक नया उत्पाद प्रकार भी जोड़ सकते हैं। यह तरीका तब सुविधाजनक होता है जब आपके पास अलग-अलग विशेषताओं (fields) वाले विभिन्न उत्पाद प्रकार हों — लेकिन केवल तब जब आपके पास 20–30 से अधिक प्रकार न हों। क्योंकि जैसे-जैसे उत्पाद प्रकारों की संख्या बढ़ती है, नए फ़ील्ड जोड़ना और प्रबंधित करना कठिन होता जाता है।

उदाहरण के लिए कल्पना करें कि आपको 15 अलग-अलग उत्पाद प्रकारों में एक ही विशेषता (attribute) जोड़नी है — या 20 प्रकारों में पाँच विशेषताएँ। सिर्फ क्लिक करने में ही एक घंटे से अधिक लग सकता है, और जाँचने में और भी अधिक समय लगेगा। इसलिए कई मामलों में एक ही उत्पाद प्रकार बनाना और उसी में सभी आवश्यक फ़ील्ड जोड़ना अधिक व्यावहारिक होता है। आइए, हम भी ऐसा ही करते हैं — एक नया उत्पाद प्रकार बनाएँ। इसके लिए “Добавить тип материала” (Add content type) बटन पर क्लिक करें:

Drupal

नए कंटेंट टाइप का नाम लिखें — उदाहरण के लिए, Продукт (Product), और मशीन नाम (machine name) अंग्रेज़ी में लिखें: product। इसके बाद नीचे स्क्रॉल करें — वहाँ कुछ अतिरिक्त सेटिंग्स मिलेंगी। उत्पादों के लिए टिप्पणियाँ (Comments) बंद करें और उन्हें XML साइटमैप में शामिल करें।

Drupal

अब “Сохранить и добавить поля” (Save and add fields) पर क्लिक करें। सबसे पहले “Ссылка на товар” (Product reference link) फ़ील्ड जोड़ें — इससे Drupal समझेगा कि यह कंटेंट टाइप एक उत्पाद है, और इसके लिए मूल्य (Price) निर्धारित किया जा सकता है।

Drupal Управление полями

अब आप अन्य फ़ील्ड भी जोड़ सकते हैं, जैसे “ब्रांड (brand)” और अन्य मौजूदा फ़ील्ड्स। आप नई विशेषताएँ (Attributes) भी जोड़ सकते हैं — जैसे स्पीड (Speed), वॉल्यूम (Volume), चौड़ाई (Width), ऊँचाई (Height) आदि। साथ ही, आपको उत्पाद श्रेणी (Category) भी जोड़नी होगी:

पथ: Товары → Типы вариаций → Добавить тип вариации товара
/admin/commerce/config/product-variation-types

इस तरह आप उत्पाद श्रेणियाँ (Categories) बना सकते हैं।

Drupal commerce вариации

इसके बाद आप उत्पाद के प्रकारों (Product Variations) के लिए फ़ील्ड जोड़ सकते हैं। उदाहरण के लिए, यदि आपके पास एक ही प्रकार के बिस्तर हैं लेकिन अलग-अलग रंगों में, तो आप वेरिएशन में “रंग” (Color) फ़ील्ड जोड़ सकते हैं। इससे अलग-अलग रंगों के लिए अलग-अलग कीमतें निर्धारित की जा सकती हैं। रंग चयन फ़ील्ड में “Enable this field to function as an attribute field on Add to Cart forms” विकल्प को सक्षम करें और “Rendered term” चुनें — इससे ग्राहक रंग चुनते समय ड्रॉपडाउन सूची के बजाय रंगीन बॉक्स पर क्लिक कर सकेंगे।

Drupal commerce корзина

आखिर में यह कुछ इस तरह दिखाई देगा:

Drupal commerce атрибуты