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">
<xsl:if test="CRITERES/Crit[@CLEF_CRITERE=1900421]">
<div class="lei-img-fiche left media-left">
<a href="{php:function('LienProduitEte',string(PRODUIT), string(NOM), string(ADRPROD_LIBELLE_COMMUNE))}">
<img src="{php:function('urlphotoretaillee',string(CRITERES/Crit[@CLEF_CRITERE=1900421]),150)}" alt="{php:function('nettoiejava', string(NOM))}" title="{php:function('nettoiejava', string(NOM))}" />
</a>
</div>
</xsl:if>
<div class="media-body">
<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> <xsl:value-of select="ADRPEC_TEL" /></div>
</xsl:if>
<xsl:if test="ADRPEC_FAX != ''">
<div class="info-fax"><i class="glyphicon glyphicon-print"></i> <xsl:value-of select="ADRPEC_FAX" /></div>
</xsl:if>
<xsl:if test="ADRPEC_EMAIL != ''">
<div class="info-mail"><i class="glyphicon glyphicon-envelope"></i> <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> <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> <xsl:value-of select="ADRPROD_TEL" /></div>
</xsl:if>
<xsl:if test="ADRPROD_FAX != ''">
<div class="info-fax"><i class="glyphicon glyphicon-print"></i> <xsl:value-of select="ADRPROD_FAX" /></div>
</xsl:if>
<xsl:if test="ADRPROD_EMAIL != ''">
<div class="info-mail"><i class="glyphicon glyphicon-envelope"></i> <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> <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 class="more">
<a href="{php:function('LienProduitEte',string(PRODUIT), string(NOM), string(ADRPROD_LIBELLE_COMMUNE))}" class="btn btn-default btn-plus pull-left">#{#En savoir plus#}#</a>
</div>
</div>
</div>
</div>
</description>
</Placemark>
Type de XSL:
Carte