emraud Posted April 7, 2010 Share Posted April 7, 2010 Bonjour,J'ai réussi à créer une page où j'appelle un google-map mais seulement avec une adresse "fixe".Je souhaiterais pouvoir faire comme ce site :http://www.4-pieds.com/storeDetails.php?idStore=7Il appelle les google map en longitude et latitude... mais, je ne vois pas comment.Suit la méthode pour insérer un google map dans un CMS, je met la modif à apporter au code : (trouvée sur le forum pour appeler un google-map dans un CMS)Citation d'après Allwise:http://www.prestashop.com/forums/viewthread/36140/Pour permettre l’utilisation des iframes, il faut modifier le fichier admin/tabs/adminCMS.php, et ajouter dans les options de tinyMCE la ligne suivante :Ligne ~141, trouve le bout de code suivantconvert_urls : false,Après, insère le bout de code suivant : extended_valid_elements : "iframe[src|width|height|name|align|style]", Ce qui donne : convert_urls : false, extended_valid_elements : "iframe[src|width|height|name|align|style]", Fin citation.Puis dans l'éditeur choisir HTML et copier votre code google-map du type : <iframe width=“425” height=“350” frameborder=“0” scrolling=“no” marginheight=“0” marginwidth=“0” src=“http://maps.google.fr/maps/ms?ie=UTF8&lr=lang_fr&hl=fr&msa=0&msid=108337981354293719367.000479aa46b2fbfccd68c&t=h&ll=44.77492,4.792807&spn=0,0&output=embed”></iframe> Afficher neern sur une carte plus grande Généré par google dans l'outils google-map.Je l'ai fait et cela marche. Maintenant, comment appeler plusieurs google map dans une seule page...J'ai copier le code de 4 pieds pour le décortiquer.... Mais, là je ne vois vraiment pas...Ci joint extrait du code : <!-- /Block B to B module --> [removed][removed] [removed] //<![CDATA[ viewedStore = parseInt('20'); logo_path = '/modules/stores/logo.jpg'; //]]> [removed] [removed][removed] Angers 47.4814 -0.521935 3 Boulevard Gaston Birgé 49100 Angers Tél: 02 41 60 08 80 Fax: 02 41 60 35 85 Horaires d'ouverture lundi : 14h - 19h mardi à samedi : 9h30 - 12h et 14h - 19h Fermé le dimanche et le lundi matin <!-- 3 Boulevard Gaston Birgé 49100 Angers Tel : 0241600880 Fax : 0241603585 --> <!-- Heures d'ouverture : lundi : 14h - 19h mardi à samedi : 9h30 - 12h et 14h - 19h Fermé dimanche et lundi matin--> Bordeaux 44.8306 -0.667298 Parc d'Activités Commerciales Chemin Long 7 rue Georges Ohm 33700 Merignac Tel : 05 56 34 02 81 Fax : 05 56 34 09 04 Horaires d'ouverture : Du lundi au samedi : 9h30 - 12h et 14h - 19h Fermé le dimanche mail : [email protected] <!-- Parc d'Activités Commerciales Chemin Long - 7 rue Georges Ohm 33700 Merignac Tel : 0556340281 Fax : 0556340904 --> <!-- Heures d'ouverture : lundi à samedi : 9h30 - 12h et 14h - 19h Fermé dimanche - mail : [email protected]> Accueil > Recherchez votre magasin Resultat de recherche de magasin <form action=""> Selectionnez un magasin </form> Recherche sur la carte Contacter le magasin Imprimer le plan Les 6 garanties de confiance Numéro 1 en France 27 ans d'experience 25 magasins en France Livraison à domicile Retrait gratuit en magasin Paiement sécurisé Link to comment Share on other sites More sharing options...
emraud Posted April 8, 2010 Author Share Posted April 8, 2010 Un petit up Link to comment Share on other sites More sharing options...
darkhalo Posted June 7, 2011 Share Posted June 7, 2011 Un petit up !Cela m'intéresserait beaucoup !emraud as tu trouver une solution ? ou d'autres personnes ? Link to comment Share on other sites More sharing options...
Geoff95 Posted June 10, 2011 Share Posted June 10, 2011 Salut:Les coordonnées apparaissent dans le lien ici http://maps.google.fr/maps/ms?ie=UTF8&lr=lang_fr&hl=fr&msa=0&msid=108337981354293719367.000479aa46b2fbfccd68c&t=h≪='''''''''''44.77492,4.792807'''''''''''&spn=0,0&output=embed Dans l'ordre respectif, latitude - longitude Suffit, dans ton select (là où on choisis le magasin) de faire un évènement javascript "onselect" qui fait que lorsqu'on sélectionne un magasin, il charge une autre page qui récupère les coordonnées et via la methode 'GET' récupérer les coordonnées, ce qui donnerait le lien suivant: http://maps.google.fr/maps/ms?ie=UTF8&lr=lang_fr&hl=fr&msa=0&msid=108337981354293719367.000479aa46b2fbfccd68c&t=h≪=$_GET['Lat'],$_GET['Lng']&spn=0,0&output=embed donc en résumant, ça donne:Sélection => chargement d'une page qui récupère les coordonnées (soit dans une BDD, soit à l'aide du script AJAX de google qui permet d'obtenir les coordonnées d'une ville instantanément) => on envois les valeur $Lat et $Lng en méthode GET => on recharge la map avec les valeur des GET Link to comment Share on other sites More sharing options...
zurfer Posted July 11, 2011 Share Posted July 11, 2011 Bonjour,votre application fonctionne-elle toujours avec Firefox 5 ?j'utilise les magasins localisés avec google map et depuis le passage en FF5, les magasins ne s'affichent plus, juste la cartequi réagit normalement sous IE et chrome, cela fonctionne bien. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now