• User Attivo

    [Google map] Come farlo funzionare?

    Buongiorno a tutti,
    stamattina ho visto un sito spettacolare nel quale l'ubicazione della sede aziendale era indicata su una mappa. Dopo molte ricerche ho visto che quel modulo era 'Google Map' allora mi sono scaricato il file com_googlemaps ecc solo che dopo averlo installato non riesco a visualizzarlo. Solo a chi lo conosce ed ha già eseguito tale installazione, vorrei chiedere quali passi bisogna compiere per configurare correttamente quel modulo e poter mostrare un certo indirizzo nella mappa. Premetto che non lo conosco proprio! Grazie a tutti in anticipo.

    Archimede


  • Super User

    Hai ricavato la API Key ?
    Se non lo hai fatto, vai Qui e reperiscilo.

    Poi nell'index.php del tuo template, devi modificare il tuo doctype in questo modo:

    <!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">
    

    e l'apertura del tag body in questo modo:

    <body <?php if ($option=='com_google_maps') { echo 'onload="initMap()" onunload="GUnload()"'; } ?> >
    

    Prova poi passiamo al resto, io non l'ho mai usato, ma le regole iniziali sono queste...


  • User Attivo

    @GloboGsm said:

    Hai ricavato la API Key ?
    Se non lo hai fatto, vai Qui e reperiscilo.

    Poi nell'index.php del tuo template, devi modificare il tuo doctype in questo modo:

    ><!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">
    >```e l'apertura del tag body in questo modo:
    

    <body <?php if ($option=='com_google_maps') { echo 'onload="initMap()" onunload="GUnload()"'; } ?> >

    Fatto tutto! Lo sto sperimentando su un piccolo sito di prova, per essere certo che tutto funzioni a dovere. Adesso?

    Federico


  • Super User

    Adesso ?
    Se va, usalo, se non va posta e cerchiamo di farlo andare.:)


  • User Attivo

    @GloboGsm said:

    Se va, usalo, se non va posta e cerchiamo di farlo andare.:)

    grande globo!!! 🙂

    achille


  • Moderatore

    Scusate tantao ma io non ho capito😢 ho fatto laprocedutra e poi mi dice che devo inserire anche questo codice:

    
    <div id="map" style="width: 500px; height: 300px"></div>
    
    

    Ma non vedo nulla
    io uso il CMS Mambo e ho creato un contenuto statico e ho messo il codice sopra citato nella pagina ma non si vede nulla e poi come fa a sapere lui cose mi deve visualizzare?
    Dove glielo imposto?

    Grazie mille


  • User Attivo

    ciao riga, non è sufficente... guardati questo tutorial: http://www.deelan.com/dev/google-maps/

    tieni anche presente che per joomla esiste il componente; probabilmente anche per mambo...

    achille


  • User Attivo

    @riga75 said:

    Scusate tantao ma io non ho capito😢 ho fatto laprocedutra e poi mi dice che devo inserire anche questo codice:

    >
    <div id="map" style="width: 500px; height: 300px"></div>
    
    >```
     
    Ma non vedo nulla
    io uso il CMS Mambo e ho creato un contenuto statico e ho messo il codice sopra citato nella pagina ma non si vede nulla e poi come fa a sapere lui cose mi deve visualizzare?
    Dove glielo imposto?
     
    Grazie mille
     
    Infatti su mambo le cose sono un po diverse.. ancora per poco.. dall'uscita della 1.5 ci sara' il vero e proprio distacco.. quindi Joomla sara' una cosa e mambo un'altra.. ;)

  • User Attivo

    Carissimi rieccomi finalmente tra voi... Ora studio i vostri post con calma e vi faccio sapere.

    Archimede


  • User Attivo

    Detto fatto! Ho studiato bene le vostre indicazioni e Googlemap funziona alla grandissima! Grazie a tutti... Ora tre domande sul suo funzionamento ma prima di tutto voglio condividere con voi un suggerimento sperando che vi sia utile.



    PER OTTENERE LE COORDINATE DI UN PUNTO, FONDAMENTALI PER SCEGLIERE LA POSIZIONE INIZIALE ALLA QUALE APRIRE LA MAPPA, DOVETE APRIRE IL SITO GOOGLE MAP, CERCARE PER STRADA E CITTA' LA ZONA DI VOSTRO INTERESSE QUINDI INSERIRE NELLA BARRA DEL BROWSER IL CODICE CHE VI SCRIVO SOTTO. SI APRIRA' UN POPUP CON LE COORDINATE.

    javascript:void(prompt('',gApplication.getMap().getCenter()));



    Ora i quesiti:

    1. Vorrei inserire la google map in una pagina in cui è già
      presente un componente, ovvero nella stessa pagina "Contattaci"
      nella quale ho inserito Fabrik. Come fare, visto che entrambi i
      componenti non mi danno la possibilità di selezionare più voci
      di un menù ma solo di crearne nuove?

    2. Come si visualizza la modalità di segnatura di un punto per
      mezzo della 'polyline'? Quando la seleziono non vedo nulla.
      Invece il marker funziona a dovere.

    3. Che significato hanno le categorie? Cioé, ho capito che sono
      'categorie di mappe', ma io vedo benissimo la mappa anche
      aggiungendo una nuova voce di menù e collegandola appunto al
      componente Googlemap; se invece cerco di pubblicare una
      categoria vedo una pagina nella quale mi dice che non sono
      autorizzato a vedere i contenuti (nonostante la categoria di
      Googlemap sia assolutamente pubblica).

    4. Se inserisco la 'minimap' vedo il punto iniziale spostato verso l'alto!
      Come mai?

    Grazie a tutti!!! Che grande componente...

    Archimede

    @Archimede said:

    Carissimi rieccomi finalmente tra voi... Ora studio i vostri post con calma e vi faccio sapere.

    Archimede


  • User Attivo

    Ragazzi posterò le mie indicazioni su altri post, in effetti sono poco attinenti col titolo! Scusate... il quesito può considerarsi risolto!

    @Archimede said:

    Detto fatto! Ho studiato bene le vostre indicazioni e Googlemap funziona alla grandissima! Grazie a tutti... Ora tre domande sul suo funzionamento ma prima di tutto voglio condividere con voi un suggerimento sperando che vi sia utile.



    PER OTTENERE LE COORDINATE DI UN PUNTO, FONDAMENTALI PER SCEGLIERE LA POSIZIONE INIZIALE ALLA QUALE APRIRE LA MAPPA, DOVETE APRIRE IL SITO GOOGLE MAP, CERCARE PER STRADA E CITTA' LA ZONA DI VOSTRO INTERESSE QUINDI INSERIRE NELLA BARRA DEL BROWSER IL CODICE CHE VI SCRIVO SOTTO. SI APRIRA' UN POPUP CON LE COORDINATE.

    javascript:void(prompt('',gApplication.getMap().getCenter()));



    Ora i quesiti:

    1. Vorrei inserire la google map in una pagina in cui è già
      presente un componente, ovvero nella stessa pagina "Contattaci"
      nella quale ho inserito Fabrik. Come fare, visto che entrambi i
      componenti non mi danno la possibilità di selezionare più voci
      di un menù ma solo di crearne nuove?

    2. Come si visualizza la modalità di segnatura di un punto per
      mezzo della 'polyline'? Quando la seleziono non vedo nulla.
      Invece il marker funziona a dovere.

    3. Che significato hanno le categorie? Cioé, ho capito che sono
      'categorie di mappe', ma io vedo benissimo la mappa anche
      aggiungendo una nuova voce di menù e collegandola appunto al
      componente Googlemap; se invece cerco di pubblicare una
      categoria vedo una pagina nella quale mi dice che non sono
      autorizzato a vedere i contenuti (nonostante la categoria di
      Googlemap sia assolutamente pubblica).

    4. Se inserisco la 'minimap' vedo il punto iniziale spostato verso l'alto!
      Come mai?

    Grazie a tutti!!! Che grande componente...

    Archimede