PHP Event für Private Nachrichten

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
Antworten
xBlackEye
Mitglied
Beiträge: 20
Registriert: 29.06.2013 14:17

PHP Event für Private Nachrichten

Beitrag von xBlackEye »

Welches PHP Event wird noch vor der Speicherung der Daten für die Privaten Nachrichten ausgeführt? Ist es core.submit_post_modify_sql_data oder ein anderes?
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: PHP Event für Private Nachrichten

Beitrag von LukeWCS »

Der Event core.submit_post_modify_sql_data ist ungeeignet, das sagt schon alleine der Name aus. Dieser Event zielt auf Posts, also auf Beiträge ab.

Du musst gezielt nach PM Events suchen. Wenn du den Suchfilter auf "pm" setzt, findest schon eher was du suchst. Rein von der Beschreibung der Event Liste würde ich bei core.submit_pm_before ansetzen.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
xBlackEye
Mitglied
Beiträge: 20
Registriert: 29.06.2013 14:17

Re: PHP Event für Private Nachrichten

Beitrag von xBlackEye »

core.submit_pm_before ist das richtige Event, vielen Dank. Ich habe mich mit der Array-Auswahl vertan, mit var_dump habe ich mir das gesamte Event einmal angesehen und gefunden, wonach ich suchte.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2962
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: PHP Event für Private Nachrichten

Beitrag von LukeWCS »

Danke für Rückmeldung.

Ja, mit var_dump arbeite ich auch gerne bei den Events, damit ich gleich auf einen Blick sehe, was effektiv im Datenpaket vorhanden ist und in welchem Format. Meist suche ich dann auch den Event Punkt im phpBB Core auf, damit ich direkt sehen kann, was unmittelbar davor und danach geschieht. Für manche Projekte unerlässlich. Mein "Extension Manager Plus" z.B. wäre ohne genaues Studium des phpBB Cores so nicht möglich gewesen, denn da gehts an mehreren Stellen ans "Eingemachte", wo es keinen grossen Spielraum für Fehler gibt. ^^
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Antworten

Zurück zu „Extension Bastelstube“