Reihenfolge Service Decorator bestimmen

Kurz & knackig: Gibt es eine Möglichkeit die Reihenfolge der Service Decorator welche über die services.xml in der neuen Plugin-Struktur definiert werden zu setzen?

Ich veränder emit einem Plugin die Variable sReleasedate und möchte dann in Abhängigkeit von der veränderten Variable mit einem weiteren Plugin zum einen die Artikeldaten ergänzen um einen Flag, da das 2. Plugin sich an die sReleasedate Variable hängt, muss diese vorher entsprechend geändert worden sein. Daher würde ich gerne irgendwie den Decorator als letztes laufen lassen.

Ich antworte mal selber :wink:

Es gibt eine decoration-priority - jetzt gilt es noch zu testen, wie gut/schlecht das ganze funktionert …

1 „Gefällt mir“

Zwischenzeitlich habe ich die decoration Reihenfolge erfolgreich getestet, man muss entsprechend beachten dass man die beiden voneinander abhängigen Plugins so in der Decoration Reihenfolge anlegt, dass Sie entsprechend aufeinander folgen - Je höher der Wert, desto früher läuft der Decorator an.