You are not logged in.
Bonjour,
Sur l'espace intranet de mon site, j'aimerai n'afficher un élément que pour certains utilisateurs.
J'utilise la fonction ametys:groups('NOM_UTILISATEUR') sans souci, par contre, j'aimerai tout autant récupérer le nom de l'utilisateur dynamiquement, via ametys:user().
Et là, c'est le drame, je ne récupère rien...
J'ai suivi la doc, en testant :
<xsl:copy-of select="ametys:user()"/>
Rien ne s'affiche.
Pour info, j'utilise le système d'authentification CAS et le UserManager Ldap.
Merci
Last edited by RSellin (12/05/2016 12:15:04)
Offline
Bonjour,
votre test a-t-il bien lieu sur le front office (et pas en preview) ?
êtes-vous loggué préalablement ?
ps: il ne faut jamais utiliser ces fonctions sur des pages mises en cache (même partiellement) : donc quand on utilise dans la xsl d'une skin il faut être sûr par exemple que cela concerne des pages à accès limité (cas d'un intranet par exemple) ; dans un service, il faut être sûr que le service est non-cachable ; et pour un rendu de contenu c'est mort car il est toujours cachable.
Raphael Franchet
Expert Ametys
Offline