Hallo,
bin auf der Suche nach den passenden Hook in dem ich vor dem Speichern noch gewisse Daten des User aufbereiten kann wie ich es brauche?
Gibt es da was in der hook-Liste steht keiner :(
Druckbare Version
Hallo,
bin auf der Suche nach den passenden Hook in dem ich vor dem Speichern noch gewisse Daten des User aufbereiten kann wie ich es brauche?
Gibt es da was in der hook-Liste steht keiner :(
Jo den hatte ich schon gefunden ^^ Dachte es gibt da noch was weil der net in der Liste steht :D
aber wie komme ich genau an die Daten ran?
$sessionData wird nur ausgebene wenn ich auch $data ausgebe...mhhh?PHP-Code:
class MyMemberData extends \Frontend {
public function saveMemberData($user, $sessionData, $data){
$this->import('Database', 'db');
print_r($sessionData);
print_r($data);
}
}
Und ich komme auch nicht "Dateien" ran :(
Bedenke, dass die Daten aus dem Hook NACH dem Speicherprozess sind.
Ich hatte vor einiger Zeit das Problem, dass ich z.B. bei Änderung einer E-Mailadresse sowohl die "alte" als auch die "neue" Adresse benötigte und da ist dieser HOOK nicht zu gebrauchen.
Vielleicht wäre hier sogar der processFormData HOOK besser, der ja immer ausgeführt wird, wenn ein Formular abgeschickt wird. Musst halt das Formular prüfen ob es persönliche Daten ist.
Und wenn ich das gerade so sehe, wird als 3. Parameter bei proccessFormData auch $arrFiles übergeben.......
Versuch dein Glück ;-)
Das würde mich jetzt seehhhhhhhr wundern. Probiers doch einfach aus, brauchst ja nur mal "eben" den HOOK ersetzen und das Formular abschicken, siehst ja direkt ob die Daten ankommen!
https://contao.org/de/manual/3.4/cus...rocessformdata
Tatsache, hast recht...... hab grad bei mir nachgesehen, hätte schwören können, das geht so.....
Dann musst du es wohl über den personalData Hook machen.