Message de confirmation login/logout

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Message de confirmation login/logout

    Bonjour,

    Je voudrais afficher un message qui confirme que la personne est bien connecté avec avoir entrée son login/mot de passe (et à l'inversé après ça déconnexion). Mais je ne veux pas l'afficher dans le module (car il ne s'affiche que dans un popup), je veux l'afficher dans le système de message interne a Joomla : <jdoc:include type="message" />

    Pour le message lui même c'est bon, j'utilise :
    JFactory::getApplication()->enqueueMessage('Bonjour, Vous êtes bien connecté');

    Pour se faire j'ai repris le module mod_login que j'ai réécris pour mes besoins mais je ne sais pas comment savoir si l'utilisateur vient juste de se connecter ou de se déconnecter. Car je ne veux l'afficher que lorsque il vient de se connecter ou de se déconnecter et pas tout le temps.

    Merci
    www.weblogin.fr - Création, Référencement et Design de sites Internet.

  • #2
    Re : Message de confirmation login/logout

    Un petit up, je n'arrive pas à trouver comment faire...
    www.weblogin.fr - Création, Référencement et Design de sites Internet.

    Commentaire


    • #3
      Re : Message de confirmation login/logout

      salut,

      j'avais le même souci, nous sommes entrain de monter un site joomla, un de mes collègues te propose ceci:
      simplement en ajoutant la condition suivante:

      if ($type == 'logout') {
      JFactory::getApplication()->enqueueMessage('Bonjour, Vous êtes bien connecté');
      }
      @+ xou

      Commentaire


      • #4
        Re : Message de confirmation login/logout

        Le soucis avec cette solution est que cela t'affiche le message tout le temps quand tu es connecté alors que je souhaite un message de confirmation, donc affiché simple 1 fois, juste après la connexion et de même un autre juste après la déconnexion.
        www.weblogin.fr - Création, Référencement et Design de sites Internet.

        Commentaire


        • #5
          Re : Message de confirmation login/logout

          Devant me résigner a faire un plugin j'ai fais ceci :
          Code PHP:
          class plgUserMessageLoginLogout extends JPlugin {
              
              function 
          onUserLogin($user$options = array()) {         
                  
          JFactory::getApplication()->enqueueMessage('Vous êtes bien connecté');
                  return 
          true;
              }
              
              function 
          onUserLogout($user$options = array()) {         
                  
          JFactory::getApplication()->enqueueMessage('Vous êtes bien déconnecté');
                  return 
          true;
              }
              

          Ca fonctionne très bien pour le login mais pas le logout pas moyen, le plugin est bien appelé j'ai testé avec un bon vieux die; mais le soucis est que mon instruction de ne s'affiche pas... une idée ?

          Merci
          www.weblogin.fr - Création, Référencement et Design de sites Internet.

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X