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:
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:
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.

Spero che questa funzione sia utile.
A presto... sly
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.

Spero che questa funzione sia utile.
A presto... sly

Oggi: 0
Ieri: 1
Totali: 5618
Ospiti : 9
Membri : 0
Totali: 9













