-
Forums
-
Joomla 3.x
-
Discussions générales
-
Extensions-tierces
-
Composants
-
community builder, afficher le niveau d'accès
Question
community builder, afficher le niveau d'accès
Réduire
Plus d'informations
-
Messages : 215
-
Remerciements reçus 15
-
-
-
-
29 Avr 2015 12:53 - 29 Avr 2015 12:54 #1
par carabao
bonjour,
Comment peut-on récupérer le niveau d'accès de l'utilisateur et la langue dont on affiche le profil et pas de celui qui est connecté sur le site
Le but est d'afficher dans le profil d'un utilisateur quelconque:
Votre niveau d'accès est: enregistré (par exemple)
Votre langue est: FR
Car pour le moment , les lignes de codes suivantes affichent , le niveau de l'utilisateur courant
{source}<?php $user = JFactory::getUser();foreach ($user->groups as $group) : echo '';endforeach;$db = JFactory::getDBO();$query = $db->getQuery(true) ->select('title') ->from('#__usergroups') ->where('id in (' . implode(',', $user->groups) . ')') ->where('id <> 1');$db->setQuery($query);$groups = $db->loadObjectList();if ($groups) : foreach ($groups as $group) :
{echo 'Groupe -> ';if ($group->title == 'Conducteurs') {echo 'collègue';}
else if ($group->title == 'Affiliés') {echo 'affilié';}
else if ($group->title == 'Délégués') {echo 'délégué';}
else if ($group->title == 'Comité' ) {echo 'comité';}
else if ($group->title == 'Super Utilisateur' ) {echo 'administrateur';}
else echo 'bonjour cher visiteur';}
endforeach;endif;?>{/source}
Merci
Dernière édition: 29 Avr 2015 12:54 par carabao.
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
-
-
Vous ne pouvez pas: Créer un nouveau sujet.
-
Vous ne pouvez pas: Répondre au sujet.
-
Vous ne pouvez pas: Éditer votre message.
Modérateurs: xillibit, tramber91, Scottux, serge, starter
-
Forums
-
Joomla 3.x
-
Discussions générales
-
Extensions-tierces
-
Composants
-
community builder, afficher le niveau d'accès
Temps de génération de la page : 0.127 secondes