Breezingforms questions

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

  • #16
    Re : Breezingforms questions

    Merci,
    ci-joint mon formulaire.
    Merci d'avance
    Cédric
    Fichiers joints

    Commentaire


    • #17
      Re : Breezingforms questions

      Re
      Je relance pour mon formulaire, quelqu'un?

      Commentaire


      • #18
        Re : Breezingforms questions

        Pas encore eu le temps, désolé. Je vois ça après la période des fêtes, où ce sera plus calme.
        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


        • #19
          Re : Breezingforms questions

          Ok super, merci et bonnes fêtes !

          Commentaire


          • #20
            Re : Breezingforms questions

            Salut Jisse03, je relance pour mon formulaire si tu trouves un peu de temps, merci d'avance

            Commentaire


            • #21
              Re : Breezingforms questions

              Je viens de regarder ton formulaire, et aussi le doc du Geocoder.
              Il y a du boulot, aucun de tes champs n'étant required, ni ne lançant d'appel à la coding api, ni aucun champ d'affichage de la carte n'ayant été créé, il faut lui rajouter tout ça.
              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


              • #22
                Re : Breezingforms questions

                Bonjour Jisse03
                Désolé du retard mais je n'avais pas reçu de mail m'indiquant ta réponse...
                C'est çà mon probleme, je ne sais pas lancer l'appel à la carte (j'ai essayé avec les liens des messages précédents mais cela ne fonctionne pas) et encore moins remplir des champs avec des infos provenant de la carte (ex: coordonnées géographiques).
                Peux-tu m'aider sur ces points?

                Commentaire


                • #23
                  Re : Breezingforms questions

                  Regardes cette solution proposée sur le forum Crosstec http://crosstec.de/en/forums/1-free-...nchronous.html
                  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


                  • #24
                    Re : Breezingforms questions

                    alors j'ai trouvé le code ci-dessous qui me met une carte sur mon article avec marqueur déplacable et lorsque tu déplace le marqueur les coordonnées géographiques s'actualisent dans un "champs" en dessous de la carte. Peut-on avec ce code rentrer les latitudes longitudes directement dans mon formulaire auquel je fais appel en faisant un dans mon article {BreezinForms:nom_du_formulaire}.
                    Est-ce la bonne méthode?


                    <html>
                    <head>
                    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
                    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
                    <script type="text/javascript">
                    var geocoder = new google.maps.Geocoder();

                    function geocodePosition(pos) {
                    geocoder.geocode({
                    latLng: pos
                    }, function(responses) {
                    if (responses && responses.length > 0) {
                    updateMarkerAddress(responses[0].formatted_address);
                    } else {
                    updateMarkerAddress('Cannot determine address at this location.');
                    }
                    });
                    }

                    function updateMarkerStatus(str) {
                    document.getElementById('markerStatus').innerHTML = str;
                    }

                    function updateMarkerPosition(latLng) {
                    document.getElementById('info').innerHTML = [
                    latLng.lat(),
                    latLng.lng()
                    ].join(', ');
                    }

                    function updateMarkerAddress(str) {
                    document.getElementById('address').innerHTML = str;
                    }

                    function initialize() {
                    var latLng = new google.maps.LatLng(47.3983, 0.6921);
                    var map = new google.maps.Map(document.getElementById('mapCanvas '), {
                    zoom: 8,
                    center: latLng,
                    mapTypeId: google.maps.MapTypeId.ROADMAP
                    });
                    var marker = new google.maps.Marker({
                    position: latLng,
                    title: 'Marqueur',
                    map: map,
                    draggable: true
                    });

                    // Update current position info.
                    updateMarkerPosition(latLng);
                    geocodePosition(latLng);

                    // Add dragging event listeners.
                    google.maps.event.addListener(marker, 'dragstart', function() {
                    updateMarkerAddress('Dragging...');
                    });

                    google.maps.event.addListener(marker, 'drag', function() {
                    updateMarkerStatus('Dragging...');
                    updateMarkerPosition(marker.getPosition());
                    });

                    google.maps.event.addListener(marker, 'dragend', function() {
                    updateMarkerStatus('Drag ended');
                    geocodePosition(marker.getPosition());
                    });
                    }

                    // Onload handler to fire off the app.
                    google.maps.event.addDomListener(window, 'load', initialize);
                    </script>
                    </head>
                    <body>
                    <style>
                    #mapCanvas {
                    width: 500px;
                    height: 400px;
                    float: left;
                    }
                    #infoPanel {
                    float: left;
                    margin-left: 10px;
                    }
                    #infoPanel div {
                    margin-bottom: 5px;
                    }
                    </style>

                    <div id="mapCanvas"></div>
                    <div id="infoPanel">
                    <b>Marker status:</b>
                    <div id="markerStatus"><i>Click and drag the marker.</i></div>
                    <b>Latitude, Longitude:</b>
                    <div id="info"></div>
                    <b>Adresse la plus proche:</b>
                    <div id="address"></div>
                    </div>
                    <noscript><strong>JavaScript is currently disabled.</strong>Please enable it for a better experience of <a href="http://2glux.com/projects/jumi">Jumi</a>.</noscript></body>
                    </html>

                    Commentaire


                    • #25
                      Re : Breezingforms questions

                      Voir le tuto http://support.lab-project.net/titre...breezing-forms qui explique comment intégrer des variables externes de la page dans un formulaire.

                      Attention, là comme c'est du JavaScript, tu devras utiliser les DOM de ta carte et du code Google pour récupérer les infos.

                      Mais le tuto ci-dessus explique comment embarquer la carte directement dans 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


                      • #26
                        Re : Breezingforms questions

                        je viens de tester : j'ai mis ce code dans un pièce de formulaire (avant le formulaire), cela me met un erreur :
                        Parse error: syntax error, unexpected '<' in /homepages/33/dXXXXXXXXX/htdocs/components/com_breezingforms/facileforms.process.php(1227) : eval()'d code on line 1

                        pour récupérer les infos, je dois donc mettre un code "DOM" dans la valeur de l'élément ??

                        Commentaire


                        • #27
                          Re : Breezingforms questions

                          Sans savoir exactement ce que tu as casé dans la pièce de formulaire, impossible de savoir où coince l'évaluation du code...
                          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


                          • #28
                            Re : Breezingforms questions

                            j'ai mis :
                            <html>
                            <head>
                            <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
                            <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
                            <script type="text/javascript">
                            var geocoder = new google.maps.Geocoder();

                            function geocodePosition(pos) {
                            geocoder.geocode({
                            latLng: pos
                            }, function(responses) {
                            if (responses && responses.length > 0) {
                            updateMarkerAddress(responses[0].formatted_address);
                            } else {
                            updateMarkerAddress('Cannot determine address at this location.');
                            }
                            });
                            }

                            function updateMarkerStatus(str) {
                            document.getElementById('markerStatus').innerHTML = str;
                            }

                            function updateMarkerPosition(latLng) {
                            document.getElementById('info').innerHTML = [
                            latLng.lat(),
                            latLng.lng()
                            ].join(', ');
                            }

                            function updateMarkerAddress(str) {
                            document.getElementById('address').innerHTML = str;
                            }

                            function initialize() {
                            var latLng = new google.maps.LatLng(47.3983, 0.6921);
                            var map = new google.maps.Map(document.getElementById('mapCanvas '), {
                            zoom: 8,
                            center: latLng,
                            mapTypeId: google.maps.MapTypeId.ROADMAP
                            });
                            var marker = new google.maps.Marker({
                            position: latLng,
                            title: 'Marqueur',
                            map: map,
                            draggable: true
                            });

                            // Update current position info.
                            updateMarkerPosition(latLng);
                            geocodePosition(latLng);

                            // Add dragging event listeners.
                            google.maps.event.addListener(marker, 'dragstart', function() {
                            updateMarkerAddress('Dragging...');
                            });

                            google.maps.event.addListener(marker, 'drag', function() {
                            updateMarkerStatus('Dragging...');
                            updateMarkerPosition(marker.getPosition());
                            });

                            google.maps.event.addListener(marker, 'dragend', function() {
                            updateMarkerStatus('Drag ended');
                            geocodePosition(marker.getPosition());
                            });
                            }

                            // Onload handler to fire off the app.
                            google.maps.event.addDomListener(window, 'load', initialize);
                            </script>
                            </head>
                            <body>
                            <style>
                            #mapCanvas {
                            width: 500px;
                            height: 400px;
                            float: left;
                            }
                            #infoPanel {
                            float: left;
                            margin-left: 10px;
                            }
                            #infoPanel div {
                            margin-bottom: 5px;
                            }
                            </style>

                            <div id="mapCanvas"></div>
                            <div id="infoPanel">
                            <b>Marker status:</b>
                            <div id="markerStatus"><i>Click and drag the marker.</i></div>
                            <b>Latitude, Longitude:</b>
                            <div id="info"></div>
                            <b>Adresse la plus proche:</b>
                            <div id="address"></div>
                            </div>
                            </html>

                            Commentaire


                            • #29
                              Re : Breezingforms questions

                              Déja, s'agissant de code pour la plupart JavaScript, qui n'a rien à faire dans les pièces, mais dans des scripts, à part le chargement des bibliothèques, ça ne risque pas de fonctionner, à plus forte raison des balises <html><head>, etc...

                              Suis VRAIMENT les indications du tuto, et ça ira tout de suite mieux, on ne fait pas de copier-coller de code trouvé sur le web, surtout si on n'y comprend rien.
                              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


                              • #30
                                Re : Breezingforms questions

                                Bon je ne comprends pas. je vais donc laisser tomber pour l'instant. Merci de ton aide.
                                Une dernière question : je voudrais avoir une carte avec marqueur deplacable : donc le code ci-dessus + un geocodage (un peu comme sur ce site internet : http://chti.sportif.free.fr/formulaire/ajout.php).
                                Est-ce possible?

                                Commentaire

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X