Formulaire "Une question ?" pour les connectés

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

  • [RÉGLÉ] Formulaire "Une question ?" pour les connectés

    Bonjour,

    j'enregistre mes utilisateurs sur Community Builder, et je souhaiterais insérer un composant sous la forme d'un formulaire à un seul champs texte pour poser les questions à l'administration quand on est connecté.
    Donc il faudrait qu'il capte l'adresse mail du propriétaire du compte dans la base de CB pour servir d'expéditeur.

    Connaissez-vous une telle extension ?

    Merci

  • #2
    Re : Formulaire "Une question ?" pour les connectés

    Petit up désolé.

    Commentaire


    • #3
      Re : Formulaire "Une question ?" pour les connectés

      Bonjour,

      Un formulaire de contact capable de piocher dans les tables CB (par exemple en le construisant avec Breezing Forms) ferait l'affaire.
      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


      • #4
        Re : Formulaire "Une question ?" pour les connectés

        Rien de gratuit donc ?

        Commentaire


        • #5
          Re : Formulaire "Une question ?" pour les connectés

          Recherches sur le JED, Breezing Forms a une version gratuite, la 1.7.3 (la version complète payante étant la 1.7.5).
          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 : Formulaire "Une question ?" pour les connectés

            Merci.

            J'suis désolé mais je ne sais pas m'en servir.
            Entre module, plugin et composant...

            "Parameter description:

            BreezingForms : This tag must be present literally and in exact upper/lowercase.
            formname : The name of the form to include, also in exact upper/lowercase.
            page : The starting page number. Defaults to 1 when omitted.
            border : 0=no border, 1=with border. Defaults to 1 when omitted.
            urlparams : Parameters to pass in URL style (no commas or closing brackets allowed).
            suffix : Suffix appended to all CSS class names in the form.

            Examples:

            { BreezingForms : SampleContactForm }
            { BreezingForms : MyVeryForm, 2 }
            { BreezingForms : AnotherForm, 1, 0, &ff_param_xy=123&ff_param_foo=bar }
            {BreezingForms:testform,,,&ff_param_foo=bar,my suffix}"

            Je met ce genre de code où ?

            Commentaire


            • #7
              Re : Formulaire "Une question ?" pour les connectés

              Sur le site crosstec où tu as téléchargé, il y a des tutos très détaillés...

              Et pour le plugin, il a sa syntaxe expliquée justement, ça se met dans l'article, à l'endroit où on veut insérer le formulaire créé.
              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 : Formulaire "Une question ?" pour les connectés

                En fait le formulaire je voudrais qu'il soit en position de module, pas dans le contenu suite au clic sur un lien de menu.
                Possible ?

                Commentaire


                • #9
                  Re : Formulaire "Une question ?" pour les connectés

                  Ben il faudrait savoir, la question et les éléments portent sur le Plugin et pas sur le module. Le module, il faut l'activer et le configurer. Idem, il est documenté.

                  D'un côté, dans la question d'origine tu parles de composant, puis tu poses un problème de syntaxe du plugin pour finir par dire que c'est le module que tu veux. Il faut être vraiment clair dans les questions pour avoir des réponses claires.
                  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


                  • #10
                    Re : Formulaire "Une question ?" pour les connectés

                    Désolé mais je le répète: je me sais pas m'en servir et je débute sur Joomla.
                    Si je parlais de composant, de module et de plugin, c'est parce que je vois plusieurs syntaxes et ça m'embrouille.Je vois le code que j'ai collé plus haut, je vois qu'il faut créer un article, je vois qu'on peut créer des formulaires en quick, easy ou classic mode et dans le tuto qu'il faut après créer un menu.
                    Enfin bref, désolé de m'être mal exprimé.

                    Concrètement, et c'est pas grand chose en plus, je voudrais avoir en position "gauche" (donc un module) un formulaire avec un seul champ "zone de texte" et un bouton "Valider".

                    Pouvez-vous m'indiquer la marche à suivre ?

                    Commentaire


                    • #11
                      Re : Formulaire "Une question ?" pour les connectés

                      Un peu de lecture indispensable: Débuter sous Joomla! 2.5, qui explique en long, large et travers comment on publie des modules et autres bricoles du même genre: http://cocoate.com/node/10587

                      Et pour Breezing Forms, créer le formulair een Quick Mode (le plus facile), le publier, et soit l'intégrer en tant qu'entrée dans un menu (mode composant), le publier dans un module (avec le module breezing forms) ou l'intégrer dans un article (avec le plugin)...
                      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


                      • #12
                        Re : Formulaire "Une question ?" pour les connectés

                        Effectivement, c'est plus facile. Merci.
                        Savez-vous maintenant s'il est possible de récupérer une donnée (nom/login) de l'utilisateur (connecté sur la base de CB) qui envoie un message (via le formulaire BreezingForms) pour savoir qui est l'expéditeur ?
                        Dernière édition par flo7 à 14/05/2012, 16h30

                        Commentaire


                        • #13
                          Re : Formulaire "Une question ?" pour les connectés

                          L'intégration CB et Breezing Forms a été traitée en détail dans ce sujet il y a peu: http://forum.joomla.fr/showthread.ph...-BreezingForms
                          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


                          • #14
                            Re : Formulaire "Une question ?" pour les connectés

                            Vu tout ce que j'ai lu, ça a l'air assez complexe quand même.
                            Si j'ai bien compris, une pièce est un code php que l'on applique à un input.
                            Dans mon cas, j'ai combien de pièces à créer ?
                            Qu'est ce que l'usage ? Je n'en ai pas moi.

                            Et son code d'initialisation, c'est pas pareil que ce que je compte faire, si ?
                            Lui veut importer une donnée dans un champs du formulaire, moi je veux récupérer une donnée d'un utilisateur pour s'en servir d'expéditeur.

                            Encore désolé, et merci.

                            Commentaire


                            • #15
                              Re : Formulaire "Une question ?" pour les connectés

                              Ton besoin est presque identique, dans les 2 cas, c'est récupérer une donnée pour la joindre au formulaire. Donc le code d'initialisation reste identique, au champ récupéré près.

                              Mais dans ton cas, il y a une solution encore plus simple, en utilisant une méthode peu connue de Breezing Forms.

                              Dans le champ Nom (visble ou masqué dans le formulaire) tu mets en valeur par défaut
                              Code PHP:
                              <?php return JFactory::getUser()->get('name'); ?>
                              et dans le champ email, même chose:
                              Code PHP:
                              <?php return JFactory::getUser()->get('email'); ?>
                              ce qui résoudra aisément ta problématique, sans ajout de pièces supplémentaires.

                              Par contre, la discussion citée reste indispensable si d'autres champs du profil CB doivent être importés.
                              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

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X