Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Récupérer la valeur de l'attribut d'un élément dans une variable
    Bonjour,
    Dans un dictionnaire que je suis en train de créer, j'ai des définitions qui contiennent des renvois vers d'autres définitions. Je voudrais pouvoir rendre ce renvoi cliquable afin de pouvoir accéder à l'article du mot correspondant. Par exemple ici, je voudrais pouvoir cliquer sur le mot "recrutement" et accéder à son article :

    """ contingency, [ kənˈtɪndʒənsi ] nom masculin
    Anglicisme
    1. Technique commerciale de recrutement conditionnée par deux éléments : seule l'embauche effective d'un des candidats présentés conditionne le paiement des honoraires (pas d'acomptes), et aucun contrat d'exclusivité n'est signé avec les cabinets, ce qui met les différents cabinets en concurrence pour un même poste à pourvoir. Cette pratique de recrutement implique une obligation de résultats très difficilement atteignables, au vu des acteurs en présence et de la nature immatérielle du service mis en oeuvre. Elle possède non seulement l'inconvénient de s'opposer au principe fondateur de l'obligation de moyens du cabinet, mais aussi celui de bafouer les règles les plus élémentaires de déontologie et de confidentialité qui sont indissociables à la profession. Le syndicat SYNTEC réprouve et combat vigoureusement le contigency par d’innombrables dérives intrinsèques. """

    Pour rendre le renvoi cliquable, j'ai utilisé une balise <a> qui fonctionne. Le souci est que ça ne renvoie à rien du tout. J'ai essayé de créer une variable qui récupère la valeur de l'attribut @link porté par l'élément renvoie. Cet attribut a comme valeur le lien html vers l'article correspondant.
    Je crois que ma syntaxe n'est pas bonne quand il s'agit de récupérer la valeur de l'attribut de l'élément <renvoi>. Une âme charitable aurait une réponse s'il vous plaît ?

    Merci d'avance,

    CODE :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <xsl:template match="renvoi"> 
            <xsl:variable name="rvn">
                <xsl:value-of select="renvoi[@link]"/>
            </xsl:variable>
            <span class="{local-name()}">
                <a href="{$rvn}">
                <xsl:apply-templates/>
                </a>
            </span>
        </xsl:template>

  2. #2
    Modérateur

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Candidat au Club
    as tu solutionné ton pbm ?
    as tu solutionné ton pbm ?

    sinon je peux peut-être t'aider si tu envoie ton fichier xml et xslt

    a+

###raw>template_hook.ano_emploi###