Moin @mewald,
nutzt du Shopware 5.3?
Dann kann das auch ein anderes Problem sein.
Mit Shopware 5.3 haben wir eine neue Funktion implementiert, die die Javascript-Dateien asynchron lädt.
Das heißt, dass die Webseite schon gerendert werden kann, ohne auf das Javascript warten zu müssen.
Dies bringt entsprechend gefühlte Performance-Gewinne.
In dem Fall wäre es also so, dass unser Javascript asynchron geladen wird, dein vom Plugin ausgeliefertes Javascript aber synchron lädt und somit womöglich vor jQuery lädt.
Jetzt gibt es zwei Lösungswege:
- Du registrierst dein eigenes Javascript per Theme_Compiler_Collect_Plugin_Javascript Event - dann würde sich Shopware darum kümmern, dass dein Script zum richtigen Zeitpunkt angewendet wird bzw. halt auch asynchron geladen wird.
2. Du schaust hier, wie du mit deinen eigenen Scripten warten kannst, bis unser jQuery usw. feritg geladen hat.
Gruß,
Patrick