Principale nouveauté : la rubrique "bons coins" avec localisation sur une carte.
Le principe :
Comme toujours avec SPIP, c'est une histoire d'article dans une rubrique. Et là on va se servir du champ "surtitre" pour mettre une adresse sous la forme "xx rue du truc,99999,VILLE" où 99999 est le code postal. Le reste de l'article se rempli comme d'habitude.
La magie intervient après. Quand on entre dans la rubrique "bons coins" SPIP collecte tous les champs surtitre ( donc les adresses) des articles de la rubrique, les envoi à Google, qui renvoi une localisation de type longitude,latitude pour placer un marqueur sur la carte.
En cliquant sur le marqueur une fenêtre s'ouvre sur la carte avec le logo de l'article et un lien vers l'article pour plus de détail.
Je continuerai à travailler dessus pour pouvoir distinguer, les campings, les resto, les sites touristiques avec des marqueurs différents en fonction du type de bons coins.
Gaet.
http://www.linux-ville.com/eriba/-lbc2-
Le principe :
Comme toujours avec SPIP, c'est une histoire d'article dans une rubrique. Et là on va se servir du champ "surtitre" pour mettre une adresse sous la forme "xx rue du truc,99999,VILLE" où 99999 est le code postal. Le reste de l'article se rempli comme d'habitude.
La magie intervient après. Quand on entre dans la rubrique "bons coins" SPIP collecte tous les champs surtitre ( donc les adresses) des articles de la rubrique, les envoi à Google, qui renvoi une localisation de type longitude,latitude pour placer un marqueur sur la carte.
En cliquant sur le marqueur une fenêtre s'ouvre sur la carte avec le logo de l'article et un lien vers l'article pour plus de détail.
Je continuerai à travailler dessus pour pouvoir distinguer, les campings, les resto, les sites touristiques avec des marqueurs différents en fonction du type de bons coins.
Gaet.
http://www.linux-ville.com/eriba/-lbc2-