Soumis par marie le mer 16/01/2019 - 11:21
Entetes XML
<kml><Document>
-----
</Document>
</kml>
XSL Source
<Placemark>
<Latitude><xsl:value-of select="php:function('transforme', string(LATITUDE),',','.')"/></Latitude>
<Longitude><xsl:value-of select="php:function('transforme', string(LONGITUDE),',','.')"/></Longitude>
<Nom><xsl:value-of select="php:function('nettoiejava', string(NOM))"/></Nom>
<description>
<div class="lei-carte" id="carte-object-{PRODUIT}">
<div class="lei-nom-fiche">
<h4><xsl:value-of disable-output-escaping="yes" select="NOM"/></h4>
</div>
<div class="media">
<div class="row">

<div class="map-info col-md-12">
<div class="info">
<xsl:choose>
<xsl:when test="ADRPEC_LIB_VOIE or ADRPROD_LIB_VOIE != ADRPEC_LIB_VOIE">
<xsl:value-of select="php:function('ecrireadresse', string(ADRPEC_NUM_VOIE), string(ADRPEC_LIB_VOIE), string(ADRPEC_CP), string(ADRPEC_LIBELLE_COMMUNE))" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="php:function('ecrireadresse', string(ADRPROD_NUM_VOIE), string(ADRPROD_LIB_VOIE), string(ADRPROD_CP), string(ADRPROD_LIBELLE_COMMUNE))" />
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="NOM_PERSONNE_EN_CHARGE and NOM_PERSONNE_EN_CHARGE != ''">

<xsl:if test="ADRPEC_TEL != ''">
<div class="info-tel"><i class="glyphicon glyphicon-earphone"></i>&#x20;<xsl:value-of select="ADRPEC_TEL" /></div>
</xsl:if>

<xsl:if test="ADRPEC_FAX != ''">
<div class="info-fax"><i class="glyphicon glyphicon-print"></i>&#x20;<xsl:value-of select="ADRPEC_FAX" /></div>
</xsl:if>

<xsl:if test="ADRPEC_EMAIL != ''">
<div class="info-mail"><i class="glyphicon glyphicon-envelope"></i>&#x20;<xsl:value-of disable-output-escaping="yes" select="php:function('construire_url', string(ADRPEC_EMAIL), string(ADRPEC_EMAIL), '','', 'mailto:')" /></div>
</xsl:if>

<xsl:if test="ADRPEC_URL != ''">
<div class="info-site"><i class="glyphicon glyphicon-globe"></i>&#x20;<xsl:value-of disable-output-escaping="yes" select="php:function('construire_url', string(ADRPEC_URL), string(ADRPEC_URL), '','_blank', '')" /></div>
</xsl:if>

</xsl:when>
<xsl:otherwise>

<xsl:if test="ADRPROD_TEL != ''">
<div class="info-tel"><i class="glyphicon glyphicon-earphone"></i>&#x20;<xsl:value-of select="ADRPROD_TEL" /></div>
</xsl:if>

<xsl:if test="ADRPROD_FAX != ''">
<div class="info-fax"><i class="glyphicon glyphicon-print"></i>&#x20;<xsl:value-of select="ADRPROD_FAX" /></div>
</xsl:if>

<xsl:if test="ADRPROD_EMAIL != ''">
<div class="info-mail"><i class="glyphicon glyphicon-envelope"></i>&#x20;<xsl:value-of disable-output-escaping="yes" select="php:function('construire_url', string(ADRPROD_EMAIL), string(ADRPROD_EMAIL), '','', 'mailto:')" /></div>
</xsl:if>

<xsl:if test="ADRPROD_URL != ''">
<div class="info-site"><i class="glyphicon glyphicon-globe"></i>&#x20;<xsl:value-of disable-output-escaping="yes" select="php:function('construire_url', string(ADRPROD_URL), string(ADRPROD_URL), '','_blank', '')" /></div>
</xsl:if>

</xsl:otherwise>
</xsl:choose>
</div>

</div>

</div>

<xsl:if test="CRITERES/Crit[@CLEF_CRITERE=736000294]">
<div class="map-img full-width">
<a href="{php:function('LienProduit',string(PRODUIT), string(NOM), string(ADRPROD_LIBELLE_COMMUNE))}">
<img src="{php:function('urlphotoretaillee',string(CRITERES/Crit[@CLEF_CRITERE=736000294]),150)}" alt="{php:function('nettoiejava', string(NOM))}" title="{php:function('nettoiejava', string(NOM))}" />
</a>
</div>
</xsl:if>


<div class="more">
<a href="{php:function('LienProduit',string(PRODUIT), string(NOM), string(ADRPROD_LIBELLE_COMMUNE))}"><span class="btn-plus">#{#En savoir plus#}#</span></a> <!--<xsl:value-of disable-output-escaping="yes" select="php:function('addfavoris', string(PRODUIT), string(PERIODE_AU), 1, $getNodeId)" />-->
</div>
</div>
</div>
</description>
</Placemark>
Type de XSL
Carte