Magento 2: Jak przesłonić gallery.css?


10

Chcę zastąpić lib/web/mage/gallery/gallery.lessi niektóre pliki modułów w

lib / web / mage / gallery / module / *. less

Muszę je zastąpić, ponieważ chcę zmienić styl obrazów galerii produktów.

Jak zastąpić lub Czy istnieje inny sposób „rozstrzygnięcia pytania”?

Odpowiedzi:


9

Możemy zastąpić mniej pliku libw naszym niestandardowym motywie. Umieść ten plik w webfolderze:

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

i dodać mage/gallery/galleryw PROJECT/dev/tools/grunt/configs/themes.js(lub PROJECT/dev/tools/grunt/configs/local-themes/themes.jsdla Magento 2.2), aby grunt kompilowanie go również.


Dziękuję za odpowiedź, ale próbuję, ale to nie działa. Usunąłem już pamięć podręczną i pliki statyczne, wdrożyłem ponownie, to nie działało.
Tim Tim


Wielkie dzięki! Ale przeczytałem to sprawdzić, działają tylko z mniejszą liczbą plików w lib / web / css / source. Czy możesz mi pomóc sprawdzić ponownie?
Tim Tim

@MrTim, powinieneś spróbowaćapp/design/frontend/{Vendor}/{Theme}/web/css/source/lib/mage/gallery/gallery.less
Khoa TruongDinh

Z góry dziękuję. Próbowałem, kiedy wdrożyłem, powiedział: 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'
Tim Tim

2

W niestandardowym pliku konfiguracyjnym Grunt dodaj ścieżkę do pliku galerii: „mage / gallery / gallery” wraz z „css / styles-m” i „css / styles-l”

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.