Souvent il peut etre utile de ne pas afficher toutes les options pour un compte non admin.
Si l'extension ne le propose pas d'office par la gestion des droits, vous pouvez surcharger les vues et intégrer le code ci-dessous ...
function userIsInAdminGroups($uid = 0) { $in_admin_group = false; $usergroup = JAccess::getGroupsByUser($uid); $admin_groups_ids = array(7,8); // 7- it default id of Adminis group, 8 - dafault id of Super Admins group foreach ($admin_groups_ids as $key => $agid) { if (in_array($agid,$usergroup)) $in_admin_group = true; } return $in_admin_group; } }
Il ne reste plus qu'à mettre des conditions dans la vue en question
votre code HTML
joomla-conseil.com n'est ni affilié à Open Source Matters ou au projet Joomla!® ni approuvé par eux. Le nom Joomla! et le logo sont utilisé sous licence limitée accordée par Open Source Matters, propriétaire de la marque aux États-Unis et autres pays. joomla-conseil.com is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.