Jump to content

[MODULO] Google MAP v. 0.2


disarci

Recommended Posts

Ciao a tutti,
dopo un po' di assenza come moduli,
dati dalla necessità di far partire un paio di siti e sviluppare moduli richiesti,
sono tornato con un modulino che spero essere utile.

Allora il modulo è per la mappa di google,
è compatibile solo con la versione 1.1 di Prestashop.
Attenzione per generare l'id di google basta usaare l'account di gmail.

Work:
1) crea una pagina del cms con la mappa di google
2) inserisce un pop con la descrizione che si mette
3) personalizza titolo e descrizione
4) permette di modificare la pagina
5) permette di mettere testi e mappe differenti per le differenti lingue
6) permette di creare diverse pagine con diversi nomi
7) viene inserita come una pagine di CMS nei link

To do:
1) devo creare una tabella con più indirizzi sulla stessa mappa
2) filtrare le pagine che non sono mappe nella funzione edit
3) tradurre in italiano, e sistemare l'inglese
3) legare i punti di interesse

6317_QEdWOjvbY8MnHRv5HmYU_t

6319_UI94giS5pSmASYMyzc7l_t

googlemap.zip

Link to comment
Share on other sites

Ciao grazie per il modulo, lo sto provando ma ho un problema

allora ti spiego i passi

Work:
1) crea una pagina del cms con la mappa di google --- FATTO
2) inserisce un pop con la descrizione che si mette ---FATTO
3) personalizza titolo e descrizione ------- FATTO

ma quando vado nel BO per impostarlo dal menu a discesa per selezionare il cms e vuoto e le scritte del cms compaiono a fianco e non da la possibilità di selezionarli, vedi immagine.

Grazie ancora

6325_I62GhByyUTRLRr9xCdgg_t

Link to comment
Share on other sites

Ok,
ho trovato un paio di errori nelle variabili e ho postato una seconda versione spero funzionante.

Il tuo problema però mi sembra diverso,
che nome hai utilizzato per la pagina?
Grazie

TODO:
mettere verifica nomi:
ho dimenticato di chiamare la funzione per la verifica dei caratteri.

Link to comment
Share on other sites

Ok,
ho trovato un paio di errori nelle variabili e ho postato una seconda versione spero funzionante.

Il tuo problema però mi sembra diverso,
che nome hai utilizzato per la pagina?
Grazie

TODO:
mettere verifica nomi:
ho dimenticato di chiamare la funzione per la verifica dei caratteri.


Ciao

Il nome dato alla pagina e new

Saluti
Link to comment
Share on other sites

gracias por que he buscado mucho módulo :-)
pero tengo una preocupación
He instalado el módulo con la configuración correcta
Google Map ID
Google Map x coordinata
Google Map y ascissa
pero no tiene nada en mi sitio (no de trabajo)
gracias de antemano si me puede ayudar.

Link to comment
Share on other sites

Ola, desculpame no ablo espagnol.
spero che tu capisca l'italiano,
1) manda il link della pagina, così guardo.
2) che nome hai dato alla pagina?

---translate
1) please send the link of your google map page
2) what is the name you give to the page?

Link to comment
Share on other sites

ok grazie [disarci]
Sto usando il traduttore francese
Ho copiato il dodule in moduli
e dopo aver installato il modulo in una nuova pagina [NEW] Tutto è ok.
Ho aggiunto il modulo sulla colonna di sinistra. sul mio sito, ma nulla viene visualizzato sul sito (non è la mappa di google).
vi ringrazio in anticipo.

Link to comment
Share on other sites

Ciao,
il modulo crea una pagina che viene messa tra le pagine CMS,
quindi devi mettere un link alla pagina (es. con il modulo blocklink).
Il modulo è solo nel backoffice.


Salut,
Le module crée une page qui est placée parmi les pages CMS:
Vous devez donc faire un lien vers la page (par exemple sous la forme Blocklink).
Le module est uniquement dans le backoffice.

Link to comment
Share on other sites

[RISOLTO] ,la ringrazio per la risposta [disarci]:
ok, I'm a partire su pertashop.
pagine generate dal CMS modulo è memorizzato nel database (tabella cms_lang).
link -> Dove si trova tra le pagine create con CMS?
tutti funzionano bene sul mio sito locale
Molte grazie.

merci pour ta réponse [disarci]:
ok, je suis débutant sur pertashop.
les pages générées par le module CMS sont stockées dans la base de donnée, (la table cms_lang).
le lien --> Ou se trouve les pages créés avec CMS?
tous fonctionnent correctement sur mon site local
mes remerciements.

Link to comment
Share on other sites

  • 4 weeks later...

Le coordinate si ricavano:
google map,
trovare il posto (con l'indirizzo),
centrarlo,
inviare una mail ad un amico sono nella variabile "ll" non altre!

You can find:
google map,
set place (with address)
center it
send a mail to a friend, they are in "ll" variable, not in others

Link to comment
Share on other sites

  • 2 weeks later...
Ciao a tutti,
dopo un po' di assenza come moduli,
dati dalla necessità di far partire un paio di siti e sviluppare moduli richiesti,
sono tornato con un modulino che spero essere utile.

Allora il modulo è per la mappa di google,
è compatibile solo con la versione 1.1 di Prestashop.
Attenzione per generare l'id di google basta usaare l'account di gmail.

Work:
1) crea una pagina del cms con la mappa di google
2) inserisce un pop con la descrizione che si mette
3) personalizza titolo e descrizione
4) permette di modificare la pagina
5) permette di mettere testi e mappe differenti per le differenti lingue
6) permette di creare diverse pagine con diversi nomi
7) viene inserita come una pagine di CMS nei link

To do:
1) devo creare una tabella con più indirizzi sulla stessa mappa
2) filtrare le pagine che non sono mappe nella funzione edit
3) tradurre in italiano, e sistemare l'inglese
3) legare i punti di interesse


Great Ideal, great module, translate to English please to every body understand. Tks
Link to comment
Share on other sites

Hi Disarci,

The picture you post in BO, i see have only one language, so my shop have English and another language when i click another language the Google MAP function not effect. Please check and fix this problem, Thanks

Link to comment
Share on other sites

Hi Disarci,

That is great module, thank for sharing. But could you fix the problem below that module is greater.

The module only use for English, when chose another language (ex: French), the Google MAP function not effect. Please check and fix this problem, Thanks.

7613_PUrAm57leZGGGlk0At4J_t

7614_EAZuppgMKIbnCTWFzKvD_t

Link to comment
Share on other sites

You can put a different Map for each language,

you change language in BO and after make a New map for this language....


I know it's not ergonomic,
but I have to finish 2 site quickly and can't modify it...

please feel free to make fix and changes.

Regards

Link to comment
Share on other sites

You can put a different Map for each language,

you change language in BO and after make a New map for this language....


I know it's not ergonomic,
but I have to finish 2 site quickly and can't modify it...

please feel free to make fix and changes.

Regards


I try many time but I can't successful. Please guide me detail by the picture. Thanks.
And I found another way to do this: BO/Tools/CMS/Google Map/ chose Edit, then click on the flag button which one do you want translate another language. But I can't, open the attach file to see please. Pls help me out.

7745_MdaRKOw3O6DiZ05elWj4_t

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...

Un saluto a tutti

Ho eseguito faticosamente il passaggio dalla 1.1 alla 1.2.4.

Durante la migrazione, mi sono accorto che, il modulo google map non visualizzava più nulla.

Ho provato a reinstallarlo ma il problema rimaneva.
Ho pensato quindi che fosse qualche conflitto con altri moduli ed ho iniziato la ricerca di quello che disturbava.

Alla fine, è uscito fuori che il modulo "Block RSS2.0 v0.1" mi creava il problema.

Sono andato quindi a modificare, nella posizione del modulo Block RSS2.0 v0.1, le eccezioni aggiungendo cms.php

E si è subito ripristinato il corretto funzionamento del modulo googlemap.

Aggiungo che il problema si verificava in 1.1 e in 1.2.4 su IE

Ciao

Link to comment
Share on other sites

  • 1 month later...

Salve a tutti,
Uso la versione di PS 1.2.2 ITA
Purtroppo il modulo non funziona.. ovvero lo installo correttamente ma quando vado poi nella pagina cms non me la fa salvare e mi dice che :

1 errore

1. il campo Contenuto (Italiano (Italian)) non è valido

Qualche alternativa?

Grazie mille

Link to comment
Share on other sites

  • 3 months later...

Hi
I have the same problem of emmeics when I try to customize CMS link, in the html editor.
Works only with defaults parameters. I have used the RSS solution, but no change.
I have unistalled googlemap module , added script source (the same of googlemap module in the CMS html source) to html sorce of about-user page ,the same error
prestashop 1.2.5
googlemap 0.3

I have looked http://www.next-enr.fr/content/6-next-enr and the module works

Can you help me ?

Bye bye

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Ragazzi mi date una mano a configurare google map per favore?

Ho creato la Key Api e incollata nel modulo googlemap, ho messo il nome della via e poi credo di aver messo le coordinate giuste (ma non ne sono sicuro) salvando le impostazioni mi ha creato un CSM col nome dove siamo, appena vado nel FO nella pagina dove siamo, non mi visualizza la mappa ma solo la via scritta da me dentro il modulo stesso.

Link to comment
Share on other sites

  • 1 month later...

Ciao
Ho trovato una nuova soluzione che è differente dalla visualizzazione della mappa di google con bandierina e nuvoletta d'informazioni. Si utilizza il tag iframe ,quindi niente bandierina e nuvoletta d'informazioni, con un link (Visualizzazione ingrandita della mappa) verso http://maps.google.it ,che permette la visualizzaione ingrandita della vostra mappa
Fate prima a guardare qui http://www.lampadaribartalini.it/lampade-vendita-online/content/6-dove-siamo

Andate su http://maps.google.it/ ,dopo inquadrate la locazione che desiderate che appaia sul vostro sito, premete sul pulsante LINK in alto a destra e poi su "Personalizza e visualizza in anteprima la mappa incorporata"

nell'allegato c'è il codice da inserire nel database attraverso es. phpmyadmin ,selezionate il database del vostro sito ,andate nella tabella ps_cms_lang ,premete mostra ,premete sulla pennina (edita) dell' ID_cms dove volete che sia la mappa (ovviamente dovete prima creare una voce nel BO in utilità ----> CMS e poi abilitare questa voce in moduli --> blocco informazioni), nel campo content inserire il codice da voi modificato e premere su esegui .

Adesso quando premeranno su "Visualizzazione ingrandita della mappa" verranno indirizzati sulla mappa di google ingrandita.

E' una soluzione alternativa può piacere o meno ,ma è sempre meglio avere più scelte a disposizione.
Con questo metodo non serve ottenere nessuna chiave API.

Ciao

soluzione-iframe.zip

Link to comment
Share on other sites

Ciao
Vi descrivo la soluzione che ho scelto (usa un tag script come nel modulo di disarci e quindi è presente anche il marker)
ho appena trovato questo sito
http://geofinder.web4you.com.pl/index.php
immettete i vostri dati ecc. ,in fondo alla pagina c'è il codice html
copiate tutto da [removed] (compresi) in un file
cancellate tutti i riferimenti pubblicitari di questo sito ,immettete la chiave api, sistemate per bene il tag body come volete

Disinstallato modulo googlemap ,tanto non devo cambiare descrizioni ecc. tutti i giorni ,basta farlo una sola volta.
Poi copiate i dati che avevate salvato nel file ,nella tabella ps_cms_lang del vostro database (seguite lo stesso procedimento della soluzione iframe)
E' possibile aggiungerci anche la minimappa

Gli unici problemi che ci sono sia con modulo che senza è della barra di zoom dove il meno non funziona e non appaiono i 3 pulsanti per cambiare il tipo di visualizzazione, ma solo uno.(comunque possono sempre andare in quella ingrandita);
anche la minimappa è spostata a sinistra e non in basso a destra ,quindi faccio senza, magari voi non avete di questi problemi.

Vi allego i dati che sto usando (prendeteli solo come esempio)

Ciaoo

soluzione-tag-script.zip

Link to comment
Share on other sites

Scusami sono stato un pò confusionario nel dare la soluzione.

scarica dati-database.zip e lo usi come esempio.
Poi vai in http://geofinder.web4you.com.pl/index.php ed ottieni quel codice (segui i passi che ho scritto qui sopra) che dovrà essere modificato prendendo spunto da dati-database.zip .Questo serve per togliere la pubblicità di geofinder, aggiungerci la chiave api di google e migliorare l'impaginazione della mappa nel tuo sito.
Una volta che hai un file simile a quello presente in soluzione-tag-script.zip ,fai il copia incolla nella tabella ps_cms_lang nel database ,usando phpmyadmin

ciao

Link to comment
Share on other sites

  • 2 weeks later...

Ciao
Il problema della barra dello zoom e del pulsante [-] l'ho risolto cambiando tipo di zoom
da map.addControl(new GLargeMapControl());
a map.addControl(new GSmallMapControl());
mentre per i pulsanti ne ho sempre uno.
La cosa strana è che ho messo lo stesso codice, che sto usando nel mio database, nel database del negozio online di Aquila_77 (ovviamente riadattato al suo negozio con la sua api key) e tutto funziona bene (barra dello zoom e i tre pulsanti) ,ma solo su firefox , mentre su internet explorer 8 non appare niente (cosa che a me non succede).
Ma non dipenderà dal hosting che usiamo

ciao

Link to comment
Share on other sites

  • 2 weeks later...

Ciao fmc82
ho fatto delle prove col modulo che avevo modificato, ma effettivamente non andava bene così l'ho tolto e rimodificato tutti i miei interventi per fare chiarezza
Puoi usare una delle due soluzioni che sono scritte un pò più su (fai un backup del database, prima di apportarvi delle modifiche ,non si sa mai)
Ciao fammi sapere

Link to comment
Share on other sites

Ciao a tutti
Credo di aver trovato un'altra evoluzione a questa mappa di google
1)
Andate qui http://www.google.com/local/add/businessCenter?hl=it&gl=IT
registratevi immettete tutti i dati dell' attività che state pubblicizzando (non fate altro che mettere l'attività nelle ricerche su google maps) aggiungete foto, descrizioni ,personalizzate il marker (la nuvoletta bianca) come vi pare ,ecc. .Una volta finita questa fase c'è la verifica per sapere se siete il proprietario dell'attività. Fatto anche questo passo adesso andando qui http://maps.google.it/ e immettendo il nome della vostra attività apparirà la mappa che avevate personalizzato in precedenza ,marker compreso.
2)
Adesso seguite i passi descritti da Giusy nella sua guida (il codice mettetelo direttamente nel database come ho già scritto precedentemente, perchè a meno di modifiche dell'editor, questo non vi farà salvare il tag iframe) e il gioco è fatto. Il risultato è spettacolare e in più senza usare nessuna chiave API di google
3)
Potete modificare il codice con l'aggiunta di tag h1 o p per migliorare l'impaginazione in prestashop (andate nel dove siamo del negozio di lampadari, mancherebbe una foto ,ma per il momento va bene così).
In questo modo ho risolto anche il problema dei tre pulsanti (mappa,sat,ter)


ciaoooooooo ;-P

Link to comment
Share on other sites

  • 2 years later...
  • 4 years later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...