Maintenant, le chemin de page est ajouté à la valeur ExternalURL comme:
http://www.site.com/pages/www.externalurl.com
Je veux juste mettre www.externalurl.com à l'href. Comment puis-je faire cela? Merci.
Maintenant, le chemin de page est ajouté à la valeur ExternalURL comme:
http://www.site.com/pages/www.externalurl.com
Je veux juste mettre www.externalurl.com à l'href. Comment puis-je faire cela? Merci.
Je pense que vous avez besoin ceci:
<xsl:attribute name="href">
<xsl:if test="not(contains(externalurl, '://'))">http://</xsl:if>
<xsl:value-of select="externalurl" />
</xsl:attribute>
merci pour la réponse. Maintenant, qu'en est-il si l'URL externe avait déjà http: //? J'ai juste besoin de me débarrasser du chemin de la page. – SajmiraZ
@SajmiraZ: Si l'externalurl contient déjà le 'http: //' alors vous n'en incluez pas un autre, bien sûr. Voir la réponse changée. – Tomalak
Merci pour la réponse.^_ ^ – SajmiraZ
Votre question est claire. Vous voulez définir un '@ href' par défaut? –