# Reihenfolge Plugin-JS

**URL:** https://forum.shopware.com/t/reihenfolge-plugin-js/107298
**Category:** Programmierung
**Created:** [28. Mai 2025 um 06:52 UTC](https://forum.shopware.com/t/reihenfolge-plugin-js/107298 "2025-05-28T06:52:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![M2K](https://avatars.discourse-cdn.com/v4/letter/m/5f8ce5/32.png) [@M2K](https://forum.shopware.com/u/M2K)
#### Post date: [28. Mai 2025 um 06:52 UTC](https://forum.shopware.com/t/reihenfolge-plugin-js/107298/1 "2025-05-28T06:52:29Z")

</div>

Hallo,

ich habe 2 Plugins installiert: Zuerst Plugin-A, danach Plugin-B.

B verändert mit JS einen Wert im Template,  
A soll sich den Wert greifen können.

Beide Plugins bzw. das jeweilige JS melden sich auf onRequestDataCompleted.  
Die Konsolenausgabe zeigt, das egal in welcher Reihenfolge die Plugins installiert wurden,  
die Reihenfolge alphabetisch, also nach Plugin-Name ist.

Im getSubscribedEvents gebe ich unterschiedliche Werte für die Reihenfolge an:

```auto
A 'Enlight_Controller_Action_PostDispatchSecure_Frontend' => ['onPreDispatch', 200],
B 'Enlight_Controller_Action_PostDispatchSecure_Frontend' => ['onPreDispatch', 100],

```

Das klappt einwandfrei, aber die Abfolge des JS bleibt gleich.  
Ein Workaround wäre, den Plugin-Namen von A zu Z zu ändern, aber das kann es ja nicht sein.

Was übersehe ich?  
VG M2K

---

<div class="post-metadata">

### Author: ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)
#### Post date: [28. Mai 2025 um 11:23 UTC](https://forum.shopware.com/t/reihenfolge-plugin-js/107298/2 "2025-05-28T11:23:24Z")

</div>

Hallo @M2K

vermutlich hast du dein Plugin so aufgebaut, dass Shopware automatisch die Javascript-Dateien zusammen sucht.

Du könntest das auch händisch machen und das `Theme_Compiler_Collect_Plugin_Javascript` Event nutzen, um die Reihenfolge zu beeinflussen, in der das Javascript collected wird.

Viele Grüße aus Schöppingen  
Michael Telgmann

---

<div class="post-metadata">

### Author: ![M2K](https://avatars.discourse-cdn.com/v4/letter/m/5f8ce5/32.png) [@M2K](https://forum.shopware.com/u/M2K)
#### Post date: [28. Mai 2025 um 11:46 UTC](https://forum.shopware.com/t/reihenfolge-plugin-js/107298/3 "2025-05-28T11:46:51Z")

</div>

Hallo Michael,

ja richtig, danke für die Antwort, deckt sich mit Shyim’s Hinweis in einem anderen Thread  
und bringt mich auf den richtigen Weg.

Viele Grüße zurück  
M2K

---

<div class="post-metadata">

### Author: ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)
#### Post date: [27. Juni 2025 um 11:47 UTC](https://forum.shopware.com/t/reihenfolge-plugin-js/107298/4 "2025-06-27T11:47:42Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
