Catégories:
Bonjour,
Je voudrais très spécifiquement cacher un bloc à un utilisateur (le UID 3). Un gentil développeur pourrait-il me donner le code php nécessaire pour m’éviter trois heures de recherche sur internet ? merci !
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

je dirais un truc comme
<?phpglobal $user;
return $user->uid != 3;
?>
dans les parametres de visibilité du bloc.
oli.pierre
18
l’idée y est, mais le code d’alkaaran est plus immédiatement efficace donc je le mets en surbrillance pour les suivants (par contre je ne sais pas si le module php est nécessaire pour la visibilité des blocs)
On n’est ni derrière votre dos, ni dans votre tête ! Soyez précis !
DRUPALISTIC : des infos sur Drupal et les modules. Sur twitter, 3 listes à suivre
Marie-Hélène
2068
Il suffit d’activer le module PHP, d’aller dans la page de configuration du bloc, sélectionner le mode PHP dans la derniere partie et taper le texte :
<?phpglobal $user;
if($user->uid != 3) {
return TRUE;
}
?>
Voilou :)
SebCorbin
76
merci à tous les deux !
On n’est ni derrière votre dos, ni dans votre tête ! Soyez précis !
DRUPALISTIC : des infos sur Drupal et les modules. Sur twitter, 3 listes à suivre
Marie-Hélène
2068