Ajouter nouveaux champs dans le formulaire d'inscription

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

  • [Problème] Ajouter nouveaux champs dans le formulaire d'inscription

    Bonjour,

    après une petite recherche sur le site joomla.org j'ai trouvé 2 composants gratuits permettants de créer un formulaire d'inscription personalisé (ajouter des champs (ex: adresse, société, tva, gsm, fax, ...)). C'est ChronoForm et Proform Basic. J'ai aussi pensé à CB qui permet d'ajouter des champs dans le formulaire d'inscription.

    J'aimerais avoir vos avis ... que me conseillez vous ?
    Visit Digital Concepts - Salles de Chat 3D - DigiGrids @ http://digitalconcepts.free.fr/

  • #2
    Re : Ajouter nouveaux champs dans le formulaire d'inscription

    Bonjour,

    Il y a pas mal de composants qui permettent d'étendre les inscriptions. Soit via des formulaires (ChronoForms, Proform, Breezing Forms...), soit via des composants spécialisés, genre CB.

    CB, bien que plus lourd a un avantage, ne pas se cantonner à étendre les inscriptions, mais à avoir un véritable système de gestion de profils utilisateurs très complet.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Ajouter nouveaux champs dans le formulaire d'inscription

      Il y a aussi dans J1.7 le plugin de type user nommé profil, qui permet de rajouter un certain nombre de champs au formulaire d'enregistrement.
      Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
      Confucius

      Commentaire


      • #4
        Re : Ajouter nouveaux champs dans le formulaire d'inscription

        Bonjour,

        @jisse03 : Effectivement, il y a tous ces composants dont je viens de tester ChronoForm et ProForm qui de 1er abord sont très peu conviviales et semblent relativement complexe à configurer.

        J'ai essayé le nouveau CB aussi (cb je le connais bien) et il me semble nettement plus conviviale et évolutif en vue d'une inscription payante style "membership" (silver, gold, etc ...) qui sera la prochaine étape.

        @lesoutier : héhé très intéressant ce petit plugin user profil, je ne connaissais pas du tout!
        Malheureusement j'ai besoin d'un champ "société", "tva", "fax", "gsm", ... et ces champs ne font pas partie de champs proposés ... Mais en tous cas merci de m'avoir fait découvrir ce petit plug.

        Je penses opter pour soit:
        - cb + cdsub pour les payement.
        - cb + aec pour les payements
        - ou aec tous seule.
        quelque chose comme ça ...

        Mais là encore vous aurez p-e quelque chose à me conseiller ...

        Ce que j'ai besoin est :
        Inscription payante (avec choix).
        1) 3 jours d'essais, gratuit
        2) 6 mois / 60 Euros
        3) 1 an / 100 Euros
        Le système doit être capable de gérer l'expiration des inscription.
        Il faut aussi que ce soie un minimum présentable (intégration template).
        Il faut que le systeme de payement soit le plus simple possible (pour ça j'ai vu sur la demo d'aec qu'ils acceptent un grand nombre de systèmes de payement, y a qu'a choisir ...).

        Voilà en résumé mes besoins et ce que j'ai trouvé y correspondant le mieux.

        Avez-vous d'autres suggestions ?
        Visit Digital Concepts - Salles de Chat 3D - DigiGrids @ http://digitalconcepts.free.fr/

        Commentaire


        • #5
          Re : Ajouter nouveaux champs dans le formulaire d'inscription

          Pour ta problématique, CB + CBSubs semble être la solution idéale. Bien qu'iun peu plus complxe que d'autres, elle a l'avantage d'être plus que hautementg configurable, et CB Subs fait partie des vraies références du genre.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : Ajouter nouveaux champs dans le formulaire d'inscription

            Bonjour,

            pour la 1ère étape du formulaire c'est réglé. J'ai ajouté les champs nécessaires et ajusté un peu le css ...

            Voici un aperçu le résultat:



            Tous fonctionne correctement!

            Je voudrais maintenant récupérer ces nouvelles informations et les envoyer dans le mail qui est envoyé au webmaster lors de l'inscription d'un nouvel utilisateur.

            Quelle(s) méthode(s) existe t'il pour ça ?

            Merci d'avance!
            Visit Digital Concepts - Salles de Chat 3D - DigiGrids @ http://digitalconcepts.free.fr/

            Commentaire


            • #7
              Re : Ajouter nouveaux champs dans le formulaire d'inscription

              Bonjour,
              Je voudrais maintenant récupérer ces nouvelles informations et les envoyer dans le mail qui est envoyé au webmaster lors de l'inscription d'un nouvel utilisateur.
              La méthode la plus simple (et la plus pratique) est tout simplement de modifier la chaîne langue qui a la clé: _UE_REG_ADMIN_PA_MSG et d'y rajouter les divers champs en utilisant les substitutions CB. Une substitution est le nom d'un champ CB (qui se trouve dans l'admin pour les champs définis), par exemple cb_tva (si ce champ est défini. Exemple:
              Code PHP:
              DEFINE ('_UE_REG_ADMIN_PA_MSG','Un nouvel utilisateur s\'est inscrit sur [SITEURL] et attend votre accord.\n'
              .'Ce courriel contient ses coordonnées\n\n'
              .'Nom - [NAME]\n'
              .'courriel - [EMAILADDRESS]\n'
              .'Identifiant - [USERNAME]\n\n\n'
              .'TVA - [cb_tva]\n\n'
              .'Ne répondez pas à ce message. Il est généré automatiquement à simple titre d\'information.\n'); 
              Le système de substitution CB est extrêmement puissant, malgré une syntaxe très simple. Il suffit, pour ne pas avoir de problèmes, de s'assurer que chaque champ indiqué existe bien

              Les fichiers langue se trouvent en /components/com_comprofiler/olugin/language/ et un répertoire par langue.
              Dernière édition par jisse03 à 22/09/2011, 10h10
              Pas de demande de support par MP.
              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

              Commentaire


              • #8
                Re : Ajouter nouveaux champs dans le formulaire d'inscription

                C'est exactement ce que je cherchais, merci!

                Pour info, ce sont les fichiers suivants (vers la ligne 171) :
                components\com_comprofiler\plugin\language\default _language\default_language.php
                components\com_comprofiler\plugin\language\fr-fr\language.php

                Modifs effectuées, j'attends une inscription avant de passer ce post en réglé!
                Visit Digital Concepts - Salles de Chat 3D - DigiGrids @ http://digitalconcepts.free.fr/

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X