Salta al contenuto principale
5 minuti di lettura (1029 parole)

Come connettersi e cercare con Joomla e OpenStreetMap

COME-CONNETTERSI-E-CERCare-CON-JOOMLA-E-OPENSTREETMAP

Quando offriamo un servizio attraverso il nostro sito web o quando abbiamo uffici fisici, è molto importante che i clienti conoscano la posizione esatta, poiché ciò offre maggiore sicurezza quando ci scelgono come loro migliore opzione e la migliore opzione per far loro conoscere la posizione esatta è utilizzando una mappa.

Joomla offre numerose opzioni per integrare le mappe e una delle migliori è My Maps Location, che permette di collegare il proprio sito a provider di mappe come Google Maps, Bing e OpenStreetMap.
OpenStreetMap è un provider di mappe molto popolare con molte opzioni per l'integrazione con il sito, ma potrebbe essere necessario l'aiuto di uno sviluppatore per farlo. Non preoccuparti, My Maps Locationti offre la possibilità di farlo in autonomia in modo davvero semplice. Nei prossimi passaggi vedremo quanto è facile collegare OpenStreetMap a Joomla.

 Tavola dei Contenuti

Configurazione di questa estensione Joomla di OpenStreetMap 

Per iniziare a utilizzare questa estensione OpenStreetMap per Joomla, useremo un'installazione locale di Joomla.
Per connettere il tuo sito Joomla a OpenStreetMap, devi semplicemente andare su Componenti > My Maps Location > Configurazione > Configurazione generale e impostare OpenStreetMap come provider di mappe e anche come motore di ricerca per il completamento automatico, il tutto con un semplice clic.

Ora tutto dovrebbe essere impostato, hai la possibilità di cambiare il tipo di OpenStreetMap nella scheda "Fornitori di mappe".

Utilizzeremo OpenStreetMap.Mapnik.
Quando avrai completato tutto, basta cliccare su Salva e tutto sarà fatto. 

Visualizziamo le posizioni su questa estensione di mappe Joomla 

Ora che abbiamo impostato OpenStreetMaps come fornitore della mappa, inizieremo ad aggiungere posizioni e categorie per visualizzarle nel frontend, prima di tutto creeremo la categoria per aggiungere la posizione al suo interno.

Una categoria è il modo in cui le posizioni vengono classificate; le categorie vengono visualizzate nel frontend come filtri o utilizzate come parametro predefinito in una voce di menu per caricare posizioni categorizzate.
Si consiglia di utilizzare le categorie quando si hanno molte posizioni. È possibile creare categorie e sottocategorie. Per creare una nuova categoria, vai su Componenti > My Maps Location > Categoria e fai clic su Nuovo. 

Ora, devi compilare il titolo e, se vuoi impostare quella categoria come sottocategoria, dovrai selezionare una cartella principale nella sezione destra.

Tieni presente che in questa sezione puoi impostare la categoria come pubblicata/non pubblicata e aggiungere altri parametri come la privacy, la lingua, i tag e una nota. Puoi anche definire un indicatore predefinito per la posizione nella categoria nella scheda "Seleziona un indicatore": vai a quella scheda, fai clic su SELEZIONA, infine seleziona l'indicatore che desideri utilizzare e fai clic su "Inserisci".

Ora che il marcatore è definito e la categoria è completa, basta cliccare su Salva e tutto sarà terminato per quella categoria. Il passo successivo è creare una nuova posizione per visualizzarla nel frontend.
Per creare una posizione, vai su Componenti > My Maps Location > Posizioni > Nuova.
Ci sono 3 campi da compilare:

  • Nome della località.
  • Categoria della località.
  • Dettagli della posizione (indirizzo).

Ci sono 3 opzioni per aggiungere l'indirizzo:

  • Utilizza il campo di ricerca.
  • Navigare sulla mappa e utilizzare il cursore per indicare una località.
  • Compila un indirizzo.

Ci sono altri campi che puoi compilare ma questi sono quelli richiesti, per questo esempio, andremo a compilare questi 3 campi.
Per questo esempio, useremo Big Ben come località. 

È semplicissimo: basta digitare "Big Ben" nella barra di ricerca e cliccare su "CERCA". In alternativa, è possibile spostarsi sulla mappa e posizionare direttamente un indicatore; il risultato sarà lo stesso e le coordinate di latitudine e longitudine verranno inserite automaticamente. Tutte le altre informazioni sulla posizione (descrizione, orari, ecc.) sono visualizzate nella pagina dei dettagli. Il link "Contatti" nella pagina dei dettagli della posizione permette di aggiungere un link di contatto, un indirizzo email o un URL per ogni posizione. Sul frontend, sarà presente un pulsante "Contatti" che aprirà l'URL o eseguirà l'azione email. Infine, cliccando su "Salva", la posizione verrà creata.

 

L'ultimo passaggio consiste nel visualizzare la posizione. In questo esempio, aggiungeremo la posizione utilizzando un modulo. My Maps Location include due moduli per le posizioni native e un altro per l'integrazione con terze parti (come un modulo per visualizzare le posizioni degli articoli K2).
Il modulo consente di utilizzare gli stessi filtri del menu, ma in una posizione specifica. È possibile visualizzare la posizione come mappa o come elenco e selezionare alcune posizioni o una categoria di posizioni.
Basta andare su Estensioni > Modulie cliccare su Nuovo , quindi selezionare il modulo Mappa My Maps Location. 

In questa sezione sarai in grado di configurare tutto per il modulo, ricorda di impostare OpenStreetMap come fornitore di mappe.

Abbiamo chiamato la categoria OpenStreetMap come categoria per la mappa che abbiamo creato prima.
Infine, basta cliccare su Salva e il modulo mappa sarà completato.

L'abbiamo aggiunto alla sezione destra e sembra abbastanza bene.
Come puoi vedere è stato davvero facile da impostare e basta cliccare alcune cose per finirlo.

Inizia a utilizzare My Maps Location e crea il miglior sito web Joomla

In questo post abbiamo mostrato solo alcune delle funzionalità di questa fantastica estensione. Tutte le altre, come l' integrazione con Hikashop, sono davvero facili da usare e renderanno il tuo sito web estremamente professionale. Quindi, la domanda ora è... cosa aspetti? Vai qui e iscriviti subito!

Rimani Informato

Quando ti iscrivi al blog, ti invieremo un'e-mail quando ci saranno nuovi aggiornamenti sul sito in modo che tu non li perda.

Articoli correlati

 

Commenti

Nessun commento ancora. Sii il primo a inviare un commento
Già registrato? Accedi qui
Martedì 26 maggio 2026

Immagine Captcha

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this