We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11863
    • 12 Posts
    Bonsoir,

    Est-il possible dans Modx de rajouter des champs pour un utilisateur Web ? Par exemple j’aimerai rajouter un champ "adresse" ainsi qu’un champ "ville"...

    Merci
      • 34001
      • 428 Posts
      Bonsoir Hatséroth,

      tu peut utiliser le snippet WebLoginPE.

      Le paramètre &customFields permet d’ajouter des champs aux utilisateurs web.
      Par exemple :
      [!WebLoginPE? &customFields=`adresse,ville`!] 
        Intégrateur web freelance
        • 11863
        • 12 Posts
        Je viens de tester WebLoginPe, ce snippet est très intéressant mais j’ai encore un problème avec:
        Je n’arrive pas à faire remplir mes champ rajoutés avec le &customFields=`adresse,ville` . (ma table extended reste vide)

        Voici mon appel :
        [!WebLoginPE? &customFields=`adresse,ville` &type=`register` &registerTpl=`user_register` !]


        Et ici un extrait du chunk :
        <div id="wlpeNewUser">
        	<form id="wlpeUserRegisterForm" action="[~[*id*]~]" method="POST" enctype="multipart/form-data">
                    <p>
                            <label for="wlpeUserRegisterVille"><span class="required">*</span>Ville
        		    <input id="wlpeUserRegisterVille" type="text" name="ville" value="[+post.ville+]" />
        		    </label>
                    </p>
                    <p>
                            <label for="wlpeUserRegisterAdresse"><span class="required">*</span>Adresse
        		    <input id="wlpeUserRegisterAdresse" type="text" name="adresse" value="[+post.adresse+]" />
        		    </label>
                    </p>
               </form>
        </div>
        


        Sachant que tout marche très bien sauf la ville et l’adresse ...
          • 11863
          • 12 Posts
          Bonjour,

          Je viens de voir où se situait le problème ^^
          Il faut tout simplement appelé le snippet en "cached" !

          Voici l’appel qui marche:

          [[WebLoginPE? &customFields=`adresse,ville` &type=`register` &regType=`instant` &registerSuccessTpl=`register_success` &registerTpl=`user_register` ]]


          A bientôt