Re: Infobulle carte GIS
rudu <[email protected]>
| Newsgroups | gmane.comp.web.spip.user |
|---|---|
| Message-ID | <[email protected]> |
Pardon Jeanmarie, je t'ai répondu en direct :( Pour générer le json, je suis parti de celui pour les articles dans le plugin GIS (voir pièce jointe). Sinon, je développe en local pour l'instant. Merci, Rudu Le 23/03/2021 à 12:35, jeanmarie a écrit : > Salut, > > normalement, il y a des <p>...</p> autour du descriptif uniquement. Je > viens de tester en 3.2.8 et 3.3, je ne reproduis pas. > > Est-ce que tu utilises un json perso ? Si oui, peux-tu donner le > squelette ? Sinon, c'est quel type d'objets (articles, documents...) ? > > As-tu un lien pour voir ce que ça donne ? > > jeanmarie > > > Le 23/03/2021 à 12:04, rudu a écrit : >> Bonjour à tou·te·s, >> >> SPIP 3.2.9 >> GIS 4.50.4 >> >> J'ai un problème d'affichage de mes infobulles pour les points d'une >> carte GIS : >> Le titre et le descriptif se succèdent sans retour à la ligne. >> Ci-dessous le code HTML généré pour l'étiquette d'un point : >> <div class="leaflet-popup-content" style="width: 301px;"><strong >> class="title"><a href="spip.php?article3">Titre de mon >> point</a></strong>Un texte descriptif (...)</div> >> >> Ne manque-t-il pas des balises <p></p> de part et d'autre du titre et >> du descriptif ? >> >> Rudu
gis_articles.html
(text/html, 650 B)
<BOUCLE_art(ARTICLES){gis}{lang ?}{id_article ?}{id_rubrique ?}{id_secteur ?}{id_mot ?}{id_groupe ?}{id_auteur ?}{recherche ?}{0, #ENV{limit}}{","}>
{"type": "Feature",
["geometry": (#GEOMETRY|appliquer_filtre{wkt_to_json}|sinon{{"type": "Point", "coordinates": \[#LON, #LAT\]}}),]
"id":"#ID_GIS",
"properties": {
"title":[(#URL_ARTICLE|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
"description":[(#DESCRIPTIF_GIS|sinon{#TEXTE}|couper{200}|json_encode)][
(#LOGO_GIS|gis_icon_properties)][,
"styles": (#GEOMETRY_STYLES|appliquer_filtre{geometry_styles_to_json})]
}}</BOUCLE_art>