Incorporer des champs Community Builder dans un formulaire

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

  • Incorporer des champs Community Builder dans un formulaire

    Sur mon site qui annonce les spectacles dans ma région je propose une forme de concours qui permet de gagner des lots de places pour certains spectacles.
    Actuellement j'utilise aiContactSafe comme gestionnaire de formulaires. Je crée 1 formulaire par concours du genre : 2 places pour johnny halliday le 5 mars 20h00 à la salle machin avec une image de l'affiche etc.
    Ces concours ne sont accessibles que seulement aux visiteurs dit "enregistrés"
    Dans le formulaire de concours j'ai disposé un certains nombres de cases comme le nom du concurrent, son E-mail, son adresse et surtout son numéro de téléphone. Ce dernier est indispensable car c'est le seul moyen de joindre le gagnant tiré au sort rapidement la veille ou l'avant-veille du spectacle.
    Lorsque le formulaire choisi s'affiche les cases du nom et du mail sont bien auto-remplies mais jamais l'adresse ni le téléphone.

    Pourtant les "enregistrés" se sont inscrits grâce à Community Builder avec des champs supplémentaires du genre cb_adresse et cb_telephone

    Donc pour l'instant le participant est obligé à chaque fois de remplir lui-même ces cases avant de valider.
    Suite à la validation deux mails sont immédiatement transmis, un comme confirmation à l'adresse mail du participant et le second sur le mail du rédacteur s'occupant du concours.

    Est ce que quelqu'un connait la solution pour l'auto-remplissage des cases adresse et téléphone avec ces champs CB dans aiContactSafe ?

    Ou alors est ce qu'un autre gestionnaire de formulaire le permet tout en assurant les même fonctionnalités qu'actuellement

    J'ai aussi entendu parler de Allevents qui pourrait peut-être convenir à cette fonction.

    Je vous remercie de vos aides.
    ?

  • #2
    Re : Incorporer des champs Community Builder dans un formulaire

    Bonjour,

    Pour AiContactSafe, je n'ai pas de réponse, ne l'utilisant pas.
    Par contre, avec Breezing Forms, même dans sa version free, c'ets faisable (une pièce en initialisation du formulaire qui importe l'API CB, charge ensuite le user CB, et utilise les champs pour préremplir le formulaire).
    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 : Incorporer des champs Community Builder dans un formulaire

      Bonsoir

      Envoyé par domlas Voir le message
      J'ai aussi entendu parler de Allevents qui pourrait peut-être convenir à cette fonction.
      Je confirme que tu as d'excellentes oreilles / sources d'information

      Voir mon billet : http://avonture.be/allevents/accueil...ps_cb_inscrits

      Bonne soirée.
      Christophe (cavo789)
      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
      Mes logiciels OpenSource : https://www.avonture.be

      Commentaire


      • #4
        Re : Incorporer des champs Community Builder dans un formulaire

        Merci à vous 2 Jisse et Cavo pour vos réponses rapides.

        Je vais commencer le diner et je regarde ca après.

        Merci encore

        Commentaire


        • #5
          Re : Incorporer des champs Community Builder dans un formulaire

          Bon j'ai un peu regardé Allevents. Installé sans problème avec aussi les exemples, le module et les plg dont user et form.
          J'ai modifié le menu pour visualiser l'évènement "marathon de Bruxelles". J'ai donc bien la photo et le descriptif voulu et quelques autres infos.
          J'ai aussi l'affichage de toute la liste des participants inscrits avec toutes leurs coordonnées y compris celles fournies par Community Builder. (Nom, Prénom, Adresse etc)

          Mon problème est le suivant : je ne veux surtout PAS TOUTE LA LISTE des participants mais seulement les coordonnées du visiteur qui est obligatoirement "enregistré" sinon il n'a pas l'autorisation de venir. C'est le premier point.
          En second point j'ai réussi à rajouter le formulaire avec "je viendrai" ou "peut être" ou "je ne viens pas". Mais les clips sur ces touches ne font apparemment rien. J'aimerais que d'une part ca modifie le statut du participant mais surtout que ce envoie deux mails identiques, 1 de confirmation au participant et une copie à l'adresse mail du gestionnaire du site.Ce mail pourra être simplifié mais il faudrait qu'il récapitule le nom, prénom, adresse etc du participant et en "sujet" l'intitulé "CONCOURS + la dénomination du concours"

          Est ce que Allevents peut le faire ? Et surtout de quelle façon ou du moins quelle piste sera à suivre ?

          Mais c'est un très chouette composant qui semble bien présenter une multitude de possibilités.

          merci par avance

          Commentaire


          • #6
            Re : Incorporer des champs Community Builder dans un formulaire

            Bonjour

            Envoyé par domlas Voir le message
            je ne veux surtout PAS TOUTE LA LISTE des participants mais seulement les coordonnées du visiteur qui est obligatoirement "enregistré" sinon il n'a pas l'autorisation de venir. C'est le premier point.
            Mode taquin : s'il est "enregistré" il n'est donc pas visiteur mais un utilisateur connu du site (ce vocabulaire est important)

            AllEvents permet de ne pas afficher la liste des inscrits. Pour ce faire, tu dois aller dans la gestion des permissions puis tu édites le groupe (p.e. Enregistré) et là tu vas trouver quantité de paramètres dont celui qui permet de ne pas voir la liste des inscrits.

            Envoyé par domlas Voir le message
            Mais les clips sur ces touches ne font apparemment rien.
            It's a bug on your site. Consulte cette documentation : http://avonture.be/allevents/accueil...n_fonctionnels

            En très bref : il y a un script javascript qui plante sur ton site et, du fait du plantage, interdit l'exécution des scripts JS qui suivent et pas de chance celui de AE est après le script ayant planté.

            Envoyé par domlas Voir le message
            envoie deux mails identiques, 1 de confirmation au participant et une copie à l'adresse mail du gestionnaire du site.
            Oui et non : AE envoi un seul mail pour une seule action mais le mail est envoyé A: la personne Cc: au gestionnaire.

            Envoyé par domlas Voir le message
            Ce mail pourra être simplifié mais il faudrait qu'il récapitule le nom, prénom, adresse etc du participant et en "sujet" l'intitulé "CONCOURS + la dénomination du concours".
            AE envoie des mails reprennant déjà un grand nombre d'infos. Si tu veux autre chose dont "CONCOURS", à toi de modifier le modèle du mail et c'est ultra-simple puisque le mail est un fichier .html qu'il suffit d'éditer.

            Plus d'info sur mon blog.

            Bonne journée.
            Christophe (cavo789)
            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
            Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
            Mes logiciels OpenSource : https://www.avonture.be

            Commentaire


            • #7
              Re : Incorporer des champs Community Builder dans un formulaire

              Merci de la réponse. Je regarde ca tout à l'heure à tête reposée. Mais déjà pour le moment impossible d'accéder à ton site. Il semble être déconnecté.

              Bonne journée

              Commentaire

              Annonce

              Réduire
              1 sur 2 < >

              C'est [Réglé] et on n'en parle plus ?

              A quoi ça sert ?
              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
              Comment ajouter la mention [Réglé] à votre discussion ?
              1 - Aller sur votre discussion et éditer votre premier message :


              2 - Cliquer sur la liste déroulante Préfixe.

              3 - Choisir le préfixe [Réglé].


              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

              2 sur 2 < >

              Assistance au forum - Outil de publication d'infos de votre site

              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

              UTILISER À VOS PROPRES RISQUES :
              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

              Problèmes connus :
              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

              Installation :

              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

              Archive zip : https://github.com/AFUJ/FPA/zipball/master

              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
              et remplacer www. votresite .com par votre nom de domaine


              Exemples:
              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
              Télécharger le script fpa-fr.php dans: /public_html/
              Pour executer le script: http://www..com/fpa-fr.php

              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
              Télécharger le script fpa-fr.php dans: /public_html/cms/
              Pour executer le script: http://www..com/cms/fpa-fr.php

              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
              Voir plus
              Voir moins
              Travaille ...
              X