Submitted by jubjub on
bonjour,
pour afficher dans un node des infos du profil de l'auteur, j'utilise
$user->uid = $node->uid;
afin que ca n'affiche pas les infos du profil du user qui navigue sur ce node.
ca marche, mais, ce code, en plus de cela, fait me connecté a mon site sous le compte de l'autheur du node (apres actualisation), car comme dit le code : le user naviguant égal l'autheur du node !!
Comment remédier à cela ??
grand merci.
Il faut peut-être
Permalien Soumis par sytav le 26 Septembre, 2007 - 09:45
Il faut peut-être désactiver le cache du site....
Pourquoi tu n'utilises pas
Permalien Soumis par tostinni le 26 Septembre, 2007 - 16:24
Pourquoi tu n'utilises pas le block "author information" qui fait justement ca ?
Perso ca me parait supra bourrin de faire ta manip bicose juste $user est une variable globale qui est liee a l'utilisateur qui navigue sur le site et pas a l'auteur, donc faut surtout pas s'amuser a la modifier...
C'est sur qu'en connaissant
Permalien Soumis par sytav le 26 Septembre, 2007 - 16:49
C'est sur qu'en connaissant tous les modules qui existent pour drupal.... ca aide...
et oui merci les gars mais
Permalien Soumis par jubjub le 28 Septembre, 2007 - 22:10
et oui merci les gars mais je suis sous drupal 4.7 !
bon en fait voici la solution :
Bin meme sous Drupal ce
Permalien Soumis par tostinni le 1 Octobre, 2007 - 17:32
Bin meme sous Drupal ce block existe, il est lie au module profile ;)
cela me permet de pouvoir
Permalien Soumis par jubjub le 2 Octobre, 2007 - 12:15
cela me permet de pouvoir designer facilement et de mettre les champs qui m'interesse.
cela dit sous la 4.7 j'ai jamais vu ce block, c'est vraiment fou !!!
mais je te crois !
++
En fait il est bien ce block
Permalien Soumis par tostinni le 2 Octobre, 2007 - 17:58
En fait il est bien ce block mais c'est clair qu'il est pas supra flexible car il ne vient qu'avec des champs par defaut.
Ceci dit malgre sa simplicite, tu peux qd meme definir les champs du profile qui apparaissent dedans donc c'est pas mal pour pas mettre les mains ds le code ;)