[Résolu] Tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 -
ceck - 13/02/2014
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.10
#~ Url du site : http://webapps.ceck.org/
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Je cherche à tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 de manière à afficher dans mon header:
- soit un lien pour se logger
- soit les infos de la personne qui s'est loggée
J'ai essayé ce code, mais il ne marche pas :
Code :
[== Indéfini ==]
<!-- BLOC identification -->
{if isset($userid)}
{$feu_smarty->get_userinfo($userid,'uinfo')}
{if isset($uinfo['username'])}
##### infos de la personne qui s'est loggée #####
{/if}
{else}
##### lien pour se logger #####
{/if}
<!-- #BLOC identification -->
Mon test
if isset($userid) ne fonctionne que sur la page où j'ai le formulaire de login (tag FrontEndUsers).
Quelqu'un pourrait-il me dire quel test utiliser, où comment résoudre ce pb d'une autre façon ?
Merci
[Résolu] Tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 -
bess - 13/02/2014
j'ai installé en + de FEU le module customcontent et voici mon code
Code :
{if $ccuser->loggedin()}
{ccUser::loggedin() assign='uid'}
{$feu_smarty->get_user_properties($uid,'userprops')}
{*$userprops.alias*}
<h3 class="widget-title"><span>Bienvenue {$userprops.pseudo}</span></h3>
{FrontEndUsers form="logout"}
{else}
<h3 class="widget-title"><span>Connectez vous</span></h3>
<a href='{cms_selflink href='signin'}' >Connexion</a> -
<a href='{cms_selflink href='signup'}' >Inscription</a>
{/if}
A noter qu'une page wiki existe sur le sujet
http://wiki.cmsmadesimple.fr/wiki/Theme_pages_privees
[Résolu] Tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 -
ceck - 13/02/2014
OK, Bess, merci pour l'info.
De mon côté, j'ai essayé d'ajouter ceci dans mon header (juste après la ligne <!-- BLOC identification -->) :
Code :
[== Indéfini ==]
{FrontEndUsers form='silent'}
... et ça marche.
Sinon, quelle est l'utilité du module customcontent ?
[Résolu] Tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 -
bess - 13/02/2014
uniquement des raccourcis lié à FEU pour t'éviter de rajouter ton code {FrontEndUsers form='silent'} par exemple
[Résolu] Tester si l'utilisateur est loggé avec FrontEndUsers 1.22.3 -
ceck - 13/02/2014
OK, j'essayerez ça plus tard.
En attendant, et comme mon pb est résolu, je met à jour ce sujet en résolu.