2010-02-16 20 views
7

मैं निम्नलिखित श्रेणियांMagento: childcategories के उत्पाद प्रदर्शित करता है, तो माता-पिता श्रेणी में खाली है

कार भागों (0) टायर (0) रिम (5)

अब उत्पाद में स्पष्ट रूप से कार लिस्टिंग पार्ट्स एन टायर लिस्टिंग 0 उत्पादों रिटर्न। लेकिन उपयोगकर्ता के लिए यह अजीब है। यदि कोई श्रेणी खाली है तो क्या बच्चे के सामान दिखाना संभव है?

तरह का संबंध

उत्तर

16

आप व्यवस्थापकीय इंटरफ़ेस में एक लंगर श्रेणी के रूप में चिह्नित श्रेणी है? इससे बच्चे श्रेणियों के उत्पादों को मूल श्रेणी सूची में दिखाना चाहिए।

उम्मीद है कि मदद करता है।

धन्यवाद, जो

+3

एक अतिरिक्त के रूप में, यदि आप ऐसा करते हैं और आपकी श्रेणी फ्रंटेंड पर दिखाई नहीं देती है, तो बैकएंड में अपने कैटलॉग उत्पाद अनुक्रमणिका को पुन: संशोधित करना सुनिश्चित करें। – jprofitt

+0

"एंकर" सेट करने के बाद सिस्टम -> इंडेक्स प्रबंधन -> श्रेणी उत्पाद और रीइन्डेक्स डेटा – Justin

+0

@ जस्टिन रीइन्डेक्सिंग ने मेरे लिए काम किया। – Muk

4

मैं घंटों के लिए एक जवाब के लिए यह करने के लिए अपने आप को तलाश रहे हैं, और अंत में समाधान मिल गया।

कई साइट्स और प्रश्न समाधान देते हैं "पैरेंट श्रेणी को सेट करें 'एंकर = हाँ' या 'अपने उत्पादों को दोबारा अनुक्रमणित करने का प्रयास करें', तो आप पाएंगे कि इनमें से कोई भी काम नहीं है। हालांकि, आपको इन्हें जोड़ना होगा : - '। (कैटलॉग> श्रेणियों प्रबंधित करें'

1. सबसे पहले, 'उत्पादों के लिए' श्रेणियों जिनमें से आप अपने उप श्रेणियों दिखाना चाहते हैं सेट किया गया है लंगर> हां व्यवस्थापक में) अब आप देखेंगे कि इस श्रेणी में सभी उप-श्रेणियों के उत्पादों की संख्या शामिल है।

2. इसे अपने डब्ल्यू पर दिखाने के लिए ebsite, अब आपको डेटा reindex करना है। व्यवस्थापक में, सिस्टम> इंडेक्स प्रबंधन पर जाएं और 'श्रेणी उत्पाद' चेकबॉक्स पर निशान लगाएं। 'भेजें' दबाएं और यह reindex जाएगा।

वोला, आपके उत्पाद दिखाते हैं कि आप उन्हें कहां दिखाना चाहते हैं। एक नकारात्मक बात यह है कि पृष्ठ अब 'स्तरित नेविगेशन' भी दिखाएगा, लेकिन यदि आप यह नहीं चाहते हैं तो आप आसानी से div सेट कर सकते हैं जिसमें यह display:none पर सीएसएस में है। http://sheldonrcohen.com/Blog/tabid/88/EntryId/12/Magento-parent-category-not-showing-sub-category-products.aspx

धन्यवाद शेल्डन कोहेन:

हम यह सब इस साइट जहां मुझे मिल गया के लिए देना है! :)

+0

वाह। यह काम कर रहा है। Tnx। – deanpodgornik

+0

नहीं: श्री काम नहीं कर रहे हैं ... मैंने इसे पूरा करने के लिए पहले से ही 2 दिन बर्बाद कर दिए हैं। यदि मैं स्तरित AJAX मॉड्यूल को अक्षम करता हूं, तो यह वही शर्म की बात है ... कोई विचार, mybe भी एक प्रश्न में पोस्ट करना है? –

+0

@ पीसी-शूटर बहुत बुरा, तब से अलग काम कर रहा था (मैंने Magento 1.7 पर यह कोशिश की) .. मुझे नहीं पता कि और क्या प्रयास करना है, क्षमा करें (अब कुछ समय के लिए Magento के साथ काम नहीं किया है)। – poepje