Hallo,
wie ich möchte gerne in meinem Theme einige JavaScript Plugins von Shopware deaktivieren.
Dazu habe ich folgende Struktur:
| - Resources
|- app
|- storefront
|- dist
| |- js
| |- my-theme.js
|- src
|- assets
|- scss
|- main.js
Die main.js:
sieht so aus:
window.PluginManager.deregister('CartWidget', '[data-cart-widget]');
window.PluginManager.deregister('OffCanvasCart', '[data-offcanvas-cart]');
window.PluginManager.deregister('AddToCart', '[data-add-to-cart]');
Die my-theme.js
bleibt nach dem Kompilieren aber immer leer?!
In der theme.json
muss ich doch @MyTheme
nicht explizit angeben, ist doch durch @Plugins
abgedeckt denke ich:
"script": [
"@Storefront",
"@Plugins",
"app/storefront/dist/js/my-theme.js"
],
Aber mehr brauche ich doch eigentlich nicht oder? Wieso geht das nicht?