We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26071
    • 3 Posts
    Bonjour à tous,
    Je viens sur ce forum car j’ai une demande concernant le snippet weblogin.

    J’aimerais afficher le nom de l’utilisateur qui vient de se logger sur le site mais je n’arrive pas à trouver la variable correspondante pour l’afficher (j’ai essayé $username sans succès).
    Pourriez vous m’aider ?

    Merci d’avance

    Samuel
      • 11975
      • 2,542 Posts
      Salut,

      il y a certainement d’autres façons de faire (comme souvent avec MODx) mais voici une solution:
      Utiliser le plugin PHx
      http://wiki.modxcms.com/index.php/PHx#userinfo.3D.60field.60

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 26071
        • 3 Posts
        Bonjour !

        Tout d’abord merci de ta réponse. Je suis débutant avec modx et je n’ai que quelques notion de php. De plus je n’ai pas été très clair dans mon premier message.

        Lorsque l’on rempli les champs de formulaire du weblogin, les données sont récupérées et traitées par le ’weblogin.processor.inc.php’ (si je ne me trompe pas wink). Alors c’est ici (ou après, lors du renvoi des champs du formulaire de connexion) que j’aimerais intervenir. Etant donné qu’une variable a été définie, autant la récupérer pour s’en servir. Le seul truc est : mais où est-elle ? et qu’elle est son nom ?

        J’ai rajouté dans weblogin.inc.php :

        <?php 
        
        $nom = $_POST['username'];
        
        ?>


        Puis dans mon code :

        <p class="welcome"><?php echo " Bonjour, $nom"; ?></p>


        Mais cela ne me renvoie que le "Bonjour,".

        Je ne comprend pas...
        Je compte sur vos savoirs, je ne peut qu’attendre une aide !

        Merci grin
          • 11975
          • 2,542 Posts
          Re,

          tu pourras certainement afficher le nom de cette manière mais seulement après la soumission du formulaire.
          Pour toute autre page demandée, le nom disparaitra.
          PHx te permet de récupérer les infos de session du webuser.

          :-)
            Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
            • 26071
            • 3 Posts
            Ca marche !!!

            Merci énormément pour ce tip. Cela fait quelque temps que je cherchais comment faire.

            Merci encore et bonne journée smiley