Magento 2 नेविगेशन मेनू नहीं दिखा रहा है


12

मैं Magento के लिए नया हूँ तो कृपया मेरे साथ सहन करें: D

मैंने सफलतापूर्वक एक ऐसी थीम बनाई है जो रिक्त विषय के लिए एक बच्चा है।

मैं मेनू को काम करने की कोशिश कर रहा हूं और मेरे जीवन के लिए यह नहीं देख सकता कि यह क्यों नहीं दिख रहा है। मैंने कुछ अन्य सूत्र पढ़े हैं और भाग्य नहीं।

मैंने इसमें अपनी उपश्रेणियों के साथ एक रूट श्रेणी जोड़ी है। मैंने तब इसे स्टोर सेटिंग्स पर सौंपा है। मैंने साइट को फिर से अनुक्रमित किया है, कैश को साफ किया है और अभी भी कोई खुशी नहीं है।

क्या मैं सिर्फ एक श्रेणी जोड़कर सही काम कर रहा हूं और यह दिखाएगा?

धन्यवाद

ऐसा लगता है कि मेरे पास डिफ़ॉल्ट श्रेणी नहीं है - नीचे स्क्रीनशॉट देखें

यहाँ छवि विवरण दर्ज करें

अपडेट करें

मैंने अपने स्थानीय मशीन पर Magento को फिर से स्थापित किया है। मेनू लूमा और ब्लैंक थीम पर ठीक दिखाता है, लेकिन मेरे अपने कस्टम पर, यह नहीं दिखा रहा है। क्या मुझे कुछ भी शामिल करने या जांचने की आवश्यकता है?

सहायता के लिए धन्यवाद


क्या मेनू रिक्त या लुमा थीम पर काम करता है?
१६:

कि कोशिश नहीं की। बस लूमा थीम को सक्षम किया और नहीं यह नहीं दिखा। कोई भी विचार क्यों यह नहीं दिखा रहा है?
पीटर विल्किंसन

जवाबों:


18

समाधान 1:

आपको अपनी सभी श्रेणियों को "डिफॉल्ट श्रेणी" की आवश्यकता है । तो उन्हें दिखाना चाहिए।

यहाँ छवि विवरण दर्ज करें

समाधान 2:

सत्यापित करें कि डिफ़ॉल्ट श्रेणी सक्रिय है (श्रेणी सक्षम करें = "हां") और " नेविगेशन मेनू में शामिल करें " हां

यहाँ छवि विवरण दर्ज करें

Php bin / magento कैश चलाकर अपना कैश साफ़ करें : क्लीन कमांड और चेक करें कि यह काम करेगा।

अपडेट करें :

बस स्टोर पर जाएँ -> सभी स्टोर -> स्टोर पर क्लिक करें (मुख्य वेबसाइट स्टोर) -> आपको अपनी श्रेणी के नाम के साथ सूचीबद्ध रूट का विकल्प दिखाई देगा -> उस एक का चयन करें (परीक्षण, संग्रह जो आप चाहते हैं) -> पर क्लिक करें सहेजें और जांचें।

स्क्रीनशॉट के नीचे देखें :

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


इसके लिए धन्यवाद। मैंने जाँच की है और लगता है कि मेरे पास "डिफ़ॉल्ट देखभालकर्ता" नहीं है। मैंने हालांकि आपके समाधान के तहत "श्रेणी के नाम" के रूप में संग्रह या परीक्षण श्रेणी को जोड़ा है। मैंने यह भी सुनिश्चित किया है कि श्रेणी को सक्षम करना और मेनू में शामिल करना सक्रिय है। वह छवि देखें जिसे मैंने अपने प्रश्न में जोड़ा है। किसी भी विचार कि मुझे डिफ़ॉल्ट श्रेणी क्यों नहीं है और क्या मुझे इसकी आवश्यकता है, यदि हां - तो मैं इसे कैसे प्राप्त कर सकता हूं? धन्यवाद
पीटर विल्किंसन

सहायता के लिए धन्यवाद। मैंने पहले भी कोशिश की है लेकिन फिर से जाँच की और अभी भी कोई खुशी नहीं हुई। मैं इतना खो गया हूं कि ऐसा क्यों हो रहा है :(
पीटर विल्किंसन

1
मुझे यहां ऐसा नुकसान हुआ है। आपने जैसा कहा है मैंने वैसा ही किया है। सुनिश्चित करें कि मेरे पास एक रूट श्रेणी है, सुनिश्चित करें कि सक्षम और मेनू में शामिल है की जाँच की गई है। फिर मैंने यह सुनिश्चित किया कि यह स्टोर की जानकारी में शामिल है। कैशे को साफ किया, यहां तक ​​कि लूमा थीम को आजमाया और फिर भी खुशी नहीं हुई। क्या आप जानते हैं कि मुझे अपने विषय में एक ब्लॉक बनाने या शामिल करने की आवश्यकता है, या यह जांचें कि क्या यह लूमा या ब्लैंक थीम में है? मैं अभी नहीं जानता कि यहाँ से कहाँ जाना है।
पीटर विल्किंसन

धन्यवाद। जैसा कि आपने कहा था और अभी भी कुछ भी नहीं दिखा रहा है .. मैं बस इस बिंदु पर छोड़ देना चाहता हूं: डी
पीटर विल्किंसन

मदद के लिए धन्यवाद डेव। मैंने अपने प्रश्न का अद्यतन किया है - क्या आप देख सकते हैं?
पीटर विल्किंसन

3

यदि आपने अन्य सभी समाधानों की कोशिश की है और अन्य सभी बुनियादी चीजों (सक्षम, सही रूट श्रेणी ...) की जांच की है, तो मेरे पास आपके लिए समाधान हो सकता है!

यदि श्रेणी को मेनू से हटा दिया गया था ("व्यवस्थापक में मेनू" = "बंद" शामिल करें), और फिर वापस चालू हो गया; ऐसा लगता है कि यहाँ Magento 2 में एक बग है। Magento 2 केवल "store_in_menu" विशेषता को एडमिन स्टोर के लिए 1 पर सेट करेगा और किसी अन्य फ्रंट एंड स्टोर के लिए नहीं, यह उन्हें 0. के रूप में छोड़ देगा। इसलिए Magento को लगता है कि वे अभी भी मेनू से अक्षम हैं।

समाधान आसान है:

  1. "शामिल_इन_मेनू" विशेषता के विशेषता_ की पहचान करें; मेरे मामले में, यह 69 है।
  2. जिस श्रेणी के साथ आप काम कर रहे हैं, उसके निकाय को देखें; मेरे मामले में इसकी 47।
  3. उस श्रेणी (एंट्री_आईडी) और विशेषता (विशेषता_आईडी) के लिए "कैटलॉग_संगोरी_ेंटिटी_इंट" देखें। सभी फ्रंटएंड स्टोर के लिए "मूल्य" = 1 सुनिश्चित करें। मेरे केस स्टोर में, 0 एक एडमिन है, और स्टोर 1 और 2 दो फ्रंटेंड स्टोर हैं।
  4. रेनडेक्स और फ्लश कैश

उम्मीद है इससे आपका काम बनेगा। श्रेणी संरचना को बनाने में मुझे एक घंटे का समय लगा, फिर जब यह फिर से हुआ तो मैंने कोड में खोदा और यह पाया। यदि यह आपके लिए काम करता है, तो इस उत्तर को एक उत्तर दें। हम अपने GoToTags Store पर Magento 2 का उपयोग करते हैं । इस तरह के मुद्दों के कारण यात्रा "मज़ेदार" रही है।

सौभाग्य!

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


यह 1 करने के लिए परिवर्तन मूल्य के लिए उपयुक्त पंक्ति को खोजने के लिए मेरे मामले में यह था, मैं से चयन * इस्तेमाल किया catalog_category_entity_int कहां attribute_id = (चयन eav_attribute से attribute_id कहां attribute_code = 'include_in_menu') और ENTITY_ID = 3
लियाम मिशेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.