Login
Nome utente:

Password:

Ricorda



Recupero password

Registrati!
Navigazione
Utenti Online
7 utente(i) online
(1 utente(i) in Tutorial)

Iscritti: 0
Ospiti: 7

altro...
Tutorial :: Sviluppo e Hack

Semplice funzione per le Google Maps!


Semplice funzione per le Google Maps!
slyss
Ho scritto una funzione per poter semplicemente creare un link alle Google maps in modo da rendere i campi dei nostri moduli o profili più completi.
Profilo Autore: slyss
Con questo tutorial vado a spiegare una funzione che ho creato per poter far si che, in ogni punto del nostro sito Xoops, vi sia la possibilità in caso di un indirizzo, città o nazione, di inserire un semplice link che ci permetta di vedere il luogo specificato nelle Google Maps.

INIZIAMO:

apriamo il file root/include/functions.php ed alla fine di questo file, prime del tag di chiusura di php, inseriamo:

function xoopsgmaps($zip$address$city$country)
{
    if(
$zip == ''$zip '';
    if(
$address == ''$address '';
    if(
$country == ''$country '';
    return 
$location '<a href="http://maps.google.com/?q='.$zip.' '.$address.' '.$city.' '.$country.'" target="_blank"><img src="'.XOOPS_URL.'/images/map.gif" border="0" align="absmiddle"></a>';    
    
}


A questo punto creiamoci una GIF dal nome map.gif ed inseriamola in root/images/. Per esempio la mia gif è questa.

A questo punto il più è stato fatto.

Ora ci rimane da utilizzare la suddetta funzione in ogni punto del sito che noi desideriamo. Qualora noi utilizzassimo moduli che visualizzano indirizzi o città noi dovremmo richiamare semplicemente la funzione in questo modo:

echo xoopsgmaps($zip$address$city$country);


dove $zip, $address, $city, $country sono le variabili che noi ricaviamo dalle varie query che generano la nostra pagina.

Il risultato sarà una gif cliccabile che aprirà la pagina di GoogleMaps con il punto esatto del luogo.

<a href="http://maps.google.com/?q=%20%20Verona%20Italia" target="_blank"><img src="http://www.stefanosilvestrini.com/lab/images/googlemaps.gif" border="0"></a>

Spero che questa funzione sia utile.

A presto... sly

.
<< Installare TinyMCE al posto di XoopsEditor
API: RSS | RDF | ATOM
Copyright© slyss & Xoops Italia
I commenti sono di proprietà degli autori. Si declina ogni responsibilità sul loro contenuto.

Autore Contenuto
huff01
Data di invio: 5/9/2012 11:32  Aggiornato: 5/9/2012 11:32
Senior
Iscritto: 5/9/2012
Da:
Inviati: 164
 replica watches for sale
replia Swiss Audemars Piguet replia Swiss Audemars Piguet items confined version and pays a tribute to Eduardo Novillo Astrada. The situation from the observe is reversible cheap fake watches cheap fake watches replica swiss audemars piguet watch replica swiss audemars piguet watch fake watches fake watches Replica Breitling Watches Replica Breitling Watches , a way attained to via decades of assiduous perform and technical experiments. The brand new chronograph view introduced by Jaeger LeCoultre shows all of the needed features that a decent view should have Fake Audemars Piguet Swiss Fake Audemars Piguet Swiss . A big day show replica swiss emporio armani watch replica swiss emporio armani watch , chronograph, day and night time purpose and hour, second and 2nd indicators are a few from the aspects introduced jointly by this view. audemars piguet watch audemars piguet watch Visualizza immagine originale Yet another extraordinary component relevant on the features of the look at is its fifty meters h2o resistance. When it comes to its technical motion, the Jaeger LeCoultre Reverso Squadra Planet Chronograph Polo Fields view functions on the 753 Caliber intended by Jaeger LeCoultre, longines replica longines replica activated by an automated mechanical motion. The incredible mechanism of the view

Autore Contenuto
huff01
Data di invio: 12/9/2012 2:52  Aggiornato: 12/9/2012 2:52
Senior
Iscritto: 5/9/2012
Da:
Inviati: 164
 ebel replica
American Board of Orthodontics to see about the endorsements regarding the orthodontia expert that you may be considering. replica dolce gabbana watches replica dolce gabbana watches Now, you may have a couple of experts on your piece of paper. The expert is required to have finished dental college as well as it must have been a recognized college. The degree in orthodontia is equivalent to a Masters degree. Selecting a Phoenix orthodontist is the best choice that you can make for your orthodontic needs. For further information on this topic replica chronoswiss replica chronoswiss , the World Wide Web has more resources. Read more about fake rolex sale fake rolex sale audemars piguet replica watches audemars piguet replica watches replica chronoswiss replica chronoswiss Visualizza immagine originale : Phoenix Orthodontist Stop by our site to find out more Phoenix Orthodontist? The company has made history for over hundreds years now. audemars piguet replica watches audemars piguet replica watches Established in 1903, Ford Cincinnati is one of leading vehicle producers in history. Henry Ford founded this company when he was replicawatches replicawatches

Autore Contenuto
huff01
Data di invio: 12/9/2012 3:44  Aggiornato: 12/9/2012 3:44
Senior
Iscritto: 5/9/2012
Da:
Inviati: 164
 replica dolce gabbana watches
onepiece pants, cartier replica cartier replica with roseate patent leather strap, corum replica corum replica brighten the overall color, so that the native dark nameless added vigor replica blancpain replica blancpain . actress Christina? M lotus (Christina Milian) fish head brimmed yellow high heels, with graffiti rendering Tshirt girard perregaux replica girard perregaux replica , elect a short section of the fashionable denim jacket Visualizza immagine originale , Gucci belt tightness appears here is a bit more than his body color is also many, there is no focus welder replica welder replica . Emma? chopard replica watches chopard replica watches Roberts (Emma Rose Roberts) white cocktail dress, replica watches replica watches with a precious belt, like the Queen usually, gifted. Kate? Beckinsale (Kate Beckinsale) apt attend the 63rd Cannes Film Festival. Elegant black dress elbow pads, with bright amplified Balmain gold belt Breitling, and countless spotlight follow her, yet cilia color namely a morsel thick. gold? Kardashian (Kim Kardashian) show massive designer Chanel Double
Sostieni XoopsItalia!
Ultimi Tutorial
Ultime Traduzioni
XOOPS ITALIA © 2002-2012 - Powered by XOOPS