- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Mappa Google personalizzata sul sito
-
Mappa Google personalizzata sul sito
Gradireri sapere se esiste la possibilità i mostrare una mappa **personalizzata **da googlemaps senza ricorrere al wrapper. Grazie.
Dario
-
Puoi creare il contenuto "Dove Siamo" e al suo interno richiami il modulo di GM.
-
Nel contenuto come richiamo il modulo di GM? debbo usare sempre un iframe?:?
CiaoDario
-
Devi creare il contenuto e al suo interno inserisci il richiamo del modulo, con l'assegnazione di una posizione, non usata dal tuo template, esempio:
{mosloadposition tuaposizione}Crei una voce di menu collegata al contenuto creato.
Pubblichi il modulo GM, assegnando la voce menu appena creata.
E in fine, assegni il modulo alla posizione scelta.
-
Grazie GloboGsm per la risposta, ma non ti seguo; allora io ho la segunete pagina richiamata attualmente come wrapper di joomla. Ecco il codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> <head> <title>Mappa</title> <script src="http://maps.google.com/maps?file=api&v=2&key=apikey" type="text/javascript"></script> <script type="text/javascript"> var toggleState = 1; var geoXml; var map; function onLoad() { if (GBrowserIsCompatible()) { geoXml = new GGeoXml("http://maps.google.it/maps/ms?ie=UTF8&hl=it&msa=0&output=nl&msid=21853123861494.0009099e"); map = new GMap2(document.getElementById("map")); map.addOverlay(geoXml); map.setCenter(new GLatLng(45.396764,10.078735), 9); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); } } function toggleMyKml() { if (toggleState == 1) { map.removeOverlay(geoXml); toggleState = 0; } else { map.addOverlay(geoXml); toggleState = 1; } } </script> </head> <body onload="onLoad()"> <div id="map" style="width:444px; height:500px; border:1px solid black;"></div> <br clear="all"/> <input type="button" value="Visualizza/nascondi POI" onClick="toggleMyKml();"/> <br /> <br /> </body> </html>
Da quello che dici tu dovrei creare un modulo con questo codice ed inserirlo in un contenuto. Il problema è come creo tale modulo? L'editor di Joomla mi cambia tutto quando vado a salvare.
Forse sono io a non aver capito bene la procedura:D
SalutiDario
-
non lo devi creare, ce ne sono già pronti per le mappe di google.;)
-
lo so, ma io debbo visualizzare una mappa personalizzata con tanto di POI da me inseriti. Forse ho trovato un mambot che permette di inserire codice php nei contenuti, adesso faccio qualche prova:).
CiaoDario
-
Hai risolto poi ?
-
Sto facendo delle prove con il mambot...........è un po ostico:(
Ciao.Dario
-
ok
-
ciao, alla fine hai risolto?
sai la cosa interesserebbe anche a me!
io uso il googlemaps plugin con il file kml creato da google map, ma quello che non riesco a fare è una sidebar con l'elenco di tutti i miei markers!
tu come hai fatto?
grazie