carte gmap insérée dans un bloc : l'info bulle (infowindow) est vide et n'affiche rien (galère)

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Problème un peu pénible aujourd'hui. J'ai installé Gmap et Location et tout se passe bien.
Sauf que j'utilise le bloc "carte d'emplacement" (Location Map) pour insérer une carte Gmap automatiquement sur les pages des noeuds qui ont un emplacement spécifié. Cela marche, la carte s'affiche, le marqueur au centre aussi.

Sauf que, quand je clique sur le marqueur, l'info bulle (infowindow) blanche qui apparaît reste vide (voir fichier attaché), ce qui, en revanche, ne se produit pas sur la carte "Emplacements des noeuds" (qui se trouve à l'adresse http//:monsite.org/map/node) proposée par défaut.

La macro Gmap que j'utilise dans le bloc "Carte d'emplacement" est la suivante :

[gmap zoom=15 |width=100% |height=300px |control=Small |type=Map]

Faut-il lui ajouter qqch pour que l'info window puisse afficher par exemple le titre du noeud, l'adresse, ou autre chose ?

Merci d'avance, je galère, là.

Version de Drupal : 

Je n'ai pas ce problème, les infos bulles
(pj 21-09-2009 19-40-33.png) sont correctes
Et le mouseover fonctionne.
la 2eme pj, c'est la view correspondante.
Il y a les Vers de modules que j'utilise sur:
http://drupalfr.org/node/8357
J'ai lancé ce "fil" cet AM car
ma carte à à l'ouverture de la page
est "chargée de locs"qui n'ont pas forcement leur place.

bonjour,

Nous n'utilisons pas views mais un bloc ajouté au contenu
qui s'affiche si le node a des infos de localisation.
Et lorsque ce node s'affiche la bulle est vide

map + views qui marche ok = http://fbwn.net/DEV/drupal/locations/libraires

node + bloc = bulle vide = http://fbwn.net/DEV/drupal/node/49

avez vous une solutions

par ailleurs le téléphone et le fax ne s'affichent pas alors quils devraient ... savez vous pourquoi

Je n'avais pas vu ce problème de bulle "vide" dans le bloc "location map".
En fait ce n'est pas a priori (seulement?) une histoire de macro.

Un début de solution pour tout afficher:
http://drupal.org/node/457222

Sur le premier commentaire:

dvitali - May 15, 2009 - 14:52
Status: active » needs review

I have solved this problem, changing gmap_location.module:

after line 656: $node = node_load($nid);
add line: $content = node_view($node, true);

.....

after line 682: 'offset' => $count-1,
add line: 'text' => $content,

Now in the window popup i can see the teaser of the node.

P.S: this isn't a code of my mind but code wrote by eliosh.

pour mon module, les lignes sont 662 et 688(+1)
La'ffchage est (trop) complet (avec le teaser! => PJ)

Par contre, tous les commentaires qui suivent
sont à tester .

Si quelqu'un trouve la soluce pour ne RIEN afficher
(pas de bulle du tout) car c'est redondant avec les infos de la page.

Kjp

Je reviens sur
http://drupal.org/node/457222

Je viens d'essayer le derneir commentaire:
que le titre.

I skipped your first step (line 656) and instead for step 2 (line 683), added:

'text' => $markertitle,

Le titre seul, c'est "pas mal du tout!"
Car le contenu entier donne une buulle ENORME...
image 22-09-2009 00-19-34.png

Il ne manque plus que:
avec ou sans bulle
si bulle, et que le titre, récupérer le format texte du titre,
et éventuellement "reduire' la bulle en hauteur.