Zum Inhalt springen

Trigger für FE & BE

Erstellt am 21. Oktober 2011 · 3 Antworten · letzte Antwort am 26. Oktober 2011

Tags: Frage

schittl ·

Hallo,

fürs Backend gibt es ja schon die Möglichkeit per "processDatamap_postProcessFieldArray" bzw. "processDatamap_afterDatabaseOperations" so eine Art "Trigger" für die einzelnen Tabellen zu basteln.

Nun möchte ich so eine Art auch im Frontend nutzen wollen. Am besten ein Includefile, welches man im BE & FE zentral pflegen/benutzen kann. Könnt Ihr mir dabei einen Tipp geben, wie ich dieses am besten umsetzen kann oder gibt es da schon Beispiele?

Über Ideen bzw. Vorschläge würde ich mich freuen.

mfg
schittl

P.S.: MySQL-Trigger will ich nicht nutzen wollen. Nur bei gar keiner anderen Möglichkeit.

aemka ·

Im Frontend gibt es genauso Hooks (auch ungecachte), mit denen du auch viel abfangen kannst, was User tun.

schittl ·

Danke erstmal. Habe ich noch nicht gewusst. Gibt es dafür schon eine Beispiel-Ext?

Möchte zum Beispiel beim Insert/Update Daten wegschreiben in eine andere tabelle bzw. Prüfungen durchführen.

Kann man darauf im Frontend zurückgreifen(Meldungen, etc.)?

aemka ·

na ja im frontend kann ja nur eine extension eine datenbank verändern. Da die ja in der regel auf basis von get- oder post-parametern und seiten-ids arbeiten, würde ich über frontend-hooks mich entsprechend dran koppeln. Wenn du glück hast, bietet auch die frontend-extension selber eigene hooks an, womit du dich noch besser einklinken kannst.