Magento 2 कस्टम थीम लेआउट xml और css काम नहीं कर रही है


13

मैंने एक नई थीम बनाई और यह ठीक काम कर रहा था लेकिन कुछ दिनों के बाद, मुझे एहसास हुआ कि कुछ चीजें काम नहीं कर रही थीं।

default_head_blocks.xml अब किसी भी सीएसएस फाइल में नहीं खींच रहा है जिसमें मैं शामिल (होस्ट और बाहरी दोनों) शामिल हूं

default.xml अभिभावक को अधिलेखित नहीं कर रहा है।

मुझे यकीन नहीं है कि यह क्या कारण है। मैंने / var / फ़ोल्डर और साथ ही / पब / स्टैटिक / फ्रंटेंड / को हटाने की कोशिश की


क्या आपने सामग्री को परिनियोजित करने का प्रयास किया है? php bin/magento setup:static-content:deploy
शहजाद के।

जवाबों:


45

अपने DB की जाँच करें। एक तालिका है जिसे कहा जाता है themeकि आपके स्टोर में कभी भी स्थापित किए गए सभी विषयों का एक संदर्भ है। यदि typeथीम 1 पर सेट है, तो इसका मतलब है कि Magento देखता है कि विषय आभासी हैं (कभी भी इसका मतलब क्या है) और अब आपकी xml फ़ाइलों को लोड नहीं करेगा। अगर ऐसा है, तो इसे 0. में बदल दें। मुझे नहीं पता कि इस मुद्दे का कारण क्या है, लेकिन इसने मुझे कुछ समय के लिए उलझा दिया है।

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


1
यह मेरे लिए यह तय! मुझे इस प्रकार का मान डेटाबेस में '0' पर सेट करना था। उसके बाद मैंने सभी स्थिर सामग्री तैनात की। अंत में मेरे लेआउट एक्सएमएल जहां फिर से भरी हुई है! फिर भी पता नहीं कैसे यह डेटाबेस प्रकार 1 पर सेट हो गया: S थैंक्यू @circlesix
पीटर किजर्स

1
ओह माई गॉड ... मैं पिछले 16 घंटों से बिना किसी झूठ के अंधेरे में इधर-उधर ठोकरें खा रहा हूं ... फ्रेंकिंग मैगनेटो! बहुत बहुत धन्यवाद।
जेम्स हैरिंगटन

1
आप एक महान् व्यक्ति हैं! मैं इसे hrs के लिए खोज रहा था और एक बिंदु के लिए सोचा कि यह 2.1 से 2.2 अपग्रेड करने के लिए कुछ है। सहायता के लिए धनयवाद!
शोएब रहमान

1
धन्यवाद! त्वरित पैच के लिए, इसे magento2 को रिपोर्ट करें।
कपिल यादव

1
आपने मेरा दिन बचाया ... लेकिन ऐसा क्यों होता है? उसका कोई कारण?
समीर भयानी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.