webleads-tracker

Création d'un champ sous Drupal 7

Test du champ

Nous allons vider les caches afin de nous assurer que notre nouveau champ sera bien détecté :

- Cliquer sur Configuration
- Cliquer sur Performance
- Cliquer sur Effacer tous les caches

Notre module et terminé, il est désormais possible d'ajouter un champ de type "Champ Google Map".
Pour cela cliquez sur l'onglet Structure du menu administrateur puis selectionnez Types de contenu.
Cliquer sur ajouter un type de contenu.

Entrez "Test map" comme nom.
Entrez "Type de contenu incorporant la carte" dans description
Cliquez ensuite sur Enregistrer et ajouter les champs.

Ajoutez un nouveau champ indiquez coordonnées dans le champs etiquette choissisez Champs Google map comme type de champs et indiquez coordonnees comme nom du champ.
C'est ici que vous pouvez sélectionner le widget pour cette instance du champ.
Selectionnez coordonnées depuis la map dans la colonne widget.

Vous devriez vous retrouver avec cette configuration :

Type de contenu - Champs

Cliquez sur enregistrer.

Paramètres du champ

Nous nous retrouvons sur le formulaire de configuration du champ que nous avons crée tout à l'heure.
Il va falloir choisir la ville par défaut pour cette instance de champ.
Choissisez Paris et cliquez sur Enregistrer les paramètres du champ.

Type de contenu - Parametres du champ

Cliquez ensuite sur Enregistrer les paramètres du champs.

Ajout d'un contenu

Nous allons maintenant ajouter un contenu de type "Test map".

Cliquez sur le lien Contenu de la barre de menu administrateur.
Cliquez ensuite sur le lien Ajouter du contenu.
Cliquez sur Test Map.

Indiquez "Ma rue preférée à Paris" dans le champ Title.
Indiquez "Contenu du champ Test Map de test" dans le champ body

Dans l'onglet coordonnées cliquez sur un point de la carte.
La latitude et la longitude apparaissent alors dans leurs champs respectifs.

Cliquez sur Paramètres de chemin d'url.
Indiquez "test-map" dans le champ Alias d'url.
Cliquez sur enregistrer.

Vous étes alors redirigé vers la page que nous venons de créer.
Nous voyons apparaitre les coordonnées ainsi que la map centrée sur le point que vous avez sélectionné.

Resultat