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:
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