Soumis par mika67 le
Bonjour,
dans un module je cherche à récupérer un champs profile d'un utilisateur. J'y arrive pour l'utilisateur courant avec
<?php
global $user;
profile_load_profile($user);
print $user->profile_annu ;
?>mais pour un autre utilisateur je n'y arrive pas. Une idée comment faire ???
Version de Drupal :
Forum :
en tâtonnant j’ai
Permalien Soumis par mika67 le 5 Juillet, 2010 - 15:25
en tâtonnant j'ai trouvé
<?phpuser_load($uid);
?>
qui permet de charger les informations d'un utilisateur via son uid. Il existe un équivalent user_load($account_name) ? Ou une fonction qui permette de trouver l'uid à partir du nom ?
oui il y a user_load() …
Permalien Soumis par khtuluu le 5 Juillet, 2010 - 17:04
oui il y a user_load() ... ;)
la signature de la fonction est la suivante user_load($array = array())
en gros si tu souhaites charger un user avec son nom il te suffit de faire
user_load(array("name" => $nomDuUser));Richard lascols
www.ideia.fr
Ca marche :-) Ca faisait un
Permalien Soumis par mika67 le 5 Juillet, 2010 - 17:18
Ca marche :-) Ca faisait un moment que je tourne autour sans trouver, merci.