Gibt es eine Möglichkeit, die Ausführungsreihenfolge von Plugins zur Laufzeit zu beeinflussen oder wenigstens zu ermitteln?
Es ist mir bekannt, dass man im Backend die Reihenfolge durch Umsortiene ändern kann. Und durch Datenbankbefehle ein Sortieren "an erste Stelle", "an letzte Stelle" etc. ausführen kann.
Scenario:
Ich habe z.B. ein System-Plugin, das immer als erstes oder letztes ausgeführt werden soll bzw. "weitestgehend immer" .
Andere Plugins z.B. JCH-Optimize haben den selben Anspruch. Kommt es halt ggf. nach einiger Zeit zu "unsicheren" Reihenfolgen, weil man was zuinstalliert usw.
Mein System-Plugin setzt deshalb bei jedem Seitenaufruf Datenbankabfragen ab, die die Reihenfolge in DB prüfen und ggf. korrigieren. Ist klar, dass das dann nur beim nächsten Seitenaufruf Wirkung zeigt.
Das würde ich gerne etwas optimieren.
Bspw. per PHP aus schon vorliegenden Joomla-Systemdaten, Application, erfahren, wie denn die aktuelle Reihenfolge ist und ob DB-technisch was zu tun ist oder sogar Möglichkeit Reihenfolge zur Laufzeit umzustellen, wenn ich früh genug dran bin, mit dem Versuch.
Füe jede Erleuchtung, jeden Ansatz dankbar.