Code nach Userupdate?
Eingetragen von larc0s (36)
am 30.05.2008 - 12:12 Uhr in
am 30.05.2008 - 12:12 Uhr in
Hallo :)
Ich habe da mal eine Frage, und zwar möchte ich, nachdem ein User eine bestimmte Kategorie in seinem Profil aktualisiert hat, Code ausführen. Wie kann ich das bewerkstelligen? Ich hatte es mit "hook_user" probiert, aber damit klappt es nicht so wirklich, bzw. mache ich da wohl was falsch, da ich immer nur die Werte VOR der Aktualisierung des Profils bekomme...
Gruß,
larc0s
- Anmelden oder Registrieren um Kommentare zu schreiben
Hook_user ist schon der
am 30.05.2008 - 12:21 Uhr
Hook_user ist schon der richtige Weg
Wie man unter http://api.drupal.org/api/function/hook_user/5 sieht hat die Funktion folgende Argumente
<?php
$op // Einsprungspunkt
&$edit //<b>Geänderter Benutzer </b>
$account // das normale User Object
// Um das jetzt anzuwenden:
function module_user($op, &$edit, &$account, $category = NULL) {
switch($op) {
case 'submit':
// print changed user data
dsm($edit);
break;
}
}
?>
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Super, danke! Das "$edit"
am 30.05.2008 - 12:30 Uhr
Super, danke! Das "$edit" hat mir gefehlt :)
Gruß