Magento 2: Gallery.css को ओवरराइड कैसे करें?


10

मैं ओवरराइड करना चाहता हूं lib/web/mage/gallery/gallery.lessऔर कुछ मॉड्यूल फाइलों में

lib / वेब / दाना / गैलरी / मॉड्यूल / *। कम

मुझे उन्हें ओवरराइड करने की आवश्यकता है क्योंकि मैं उत्पाद गैलरी छवियों की शैली को बदलना चाहता हूं।

ओवरराइड कैसे करें या क्या "प्रश्न को निपटाने" का कोई और तरीका है?

जवाबों:


9

हम libअपने कस्टम थीम में कम फ़ाइल को ओवरराइड कर सकते हैं । इस फ़ाइल को webफ़ोल्डर में रखें:

app/design/frontend/{Vendor}/{Theme}/web/mage/gallery/gallery.less

और जोड़ने mage/gallery/galleryमें PROJECT/dev/tools/grunt/configs/themes.js(या PROJECT/dev/tools/grunt/configs/local-themes/themes.jsMagento 2.2 के लिए) यह रूप में अच्छी तरह संकलन घुरघुराना बनाने के लिए।


उत्तर के लिए धन्यवाद, लेकिन मैं यह कोशिश करता हूं, लगता है कि यह काम नहीं करेगा। मैंने पहले ही कैश और स्टैटिक फाइल्स को हटा दिया था, फिर से तैनात किया, यह काम नहीं किया।
मिस्टर टिम

1
आपको और अधिक पढ़ना चाहिए: magento.stackexchange.com/questions/110164/…
खोआ TruongDinh

आपका बहुत बहुत धन्यवाद! लेकिन मैंने एक चेक इट एगियन पढ़ा, वे केवल लिब / वेब / सीएसएस / स्रोत में कम फाइलों के साथ काम कर रहे हैं। क्या आप कृपया मुझे फिर से जाँच करने में मदद कर सकते हैं?
श्री टिम

@MrTim आपको कोशिश करनी चाहिएapp/design/frontend/{Vendor}/{Theme}/web/css/source/lib/mage/gallery/gallery.less
खोआ ट्रून्गडिनह

अग्रिम धन्यवाद। मैंने इसे आजमाया था, जब मैंने इसे तैनात किया तो उसने कहा कि: Compilation from source: /app/design/frontend/{Vendor}/{theme_name}/web/css/source/lib/mage/gallery/gallery.less Compilation from source: frontend/{Vendor}/{theme_name}/en_US/css/source/lib/mage/gallery/gallery.less Unable to get content for 'frontend/{Vendor}/{theme_name}/en_US/css/source/lib/mage/gallery/module/_variables.less'
मिस्टर टिम

2

ग्रंट के लिए अपनी कस्टम कॉन्फ़िग फ़ाइल में गैलरी फ़ाइल के लिए पथ जोड़ें: 'सीएसएस / स्टाइल्स-एम' और 'सीएसएस / स्टाइल्स-एल' के साथ 'मैज / गैलरी / गैलरी'

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