Theme Plugin: Backend JS wird nicht geladen.

Kurz:

https://docs.shopware.com/en/shopware-platform-dev-en/how-to/add-admin-new-field?category=shopware-platform-dev-en/how-to#loading-the-js-files

funktioniert nicht in meinem Theme Plugin.

Wenn ich das Asset über ein anderes Plugin lade, dann geht es.

Was sagt denn die console?

Oder der Network tab?

Wird ganz normal über views/administration/index.html.twig eingebunden und wäre dann auch im Quelltext sichtbar. Wird jedoch in einem Theme Plugin ignoriert. Macht für mich keinen Sinn. Könnte evtl auch etwas übersehen haben, aber hier kann man eigentlich nicht viel falsch machen.

hot-reload?

Es gibt da einen Bug mit hot-reload und JS Plugins => https://github.com/shopware/platform/issues/180

Das Komplierte JS funktioniert ja, es wird halt nur nicht im og twig template eingebunden. Vllt sind die Templates aus Theme Plugins für den Backend Bereich ausgeschlossen? Idk, aber wenn es die Custom Fields für Kategorien gibt, hat sich das Thema auch erstmal wieder erledigt :stuck_out_tongue:

Ich habe in meinem Theme Plugin ein CMS Element als auch Block - Funktionieren beide.

 

Die Storefront Templates gehen bei mir auch :wink: Nur das Administration Template nicht.