2010-08-25 5 views

Répondre

0

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> 
+0

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

+0

@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

+0

Merci pour la réponse.^_ ^ – SajmiraZ