You are not logged in.
Bonjour,
J'aimerais ajouter un élément graphique à mes pages pour signaler à l'internaute que la page courante qu'il visite est rattachée à telle rubrique précisement du site. Comment écrire ce test en XSL ?
Merci
Offline
Ce qui veut dire en l'occurence que je teste si la page courante a pour page mère xx, et si c'est le cas, j'applique le style voulu. J'espère que mes explications sont plus claires
Offline
Bonjour,
Est ce que vous souhaitez faire le test pour les pages de 2ème, 3ème, 4ème...niveaux ou uniquement pour le niveau 2 de l'arborescence ?
Pour tester la page mère vous travaillez sur le nom, le titre ? sachant que ceux ci peuvent changer...
Offline
c'est bon, j'ai trouvé une solution à savoir
<xsl:variable name="rubriquemere" select="/cms/inputData/sitemap/page[@sitemap:in-path='true']" />
<xsl:variable name="title" select="$rubriquemere/@sitemap:title"/>
<xsl:if test="$title = 'xxx'">
...
</xsl:if>
Offline
En effet ça va fonctionner... jusqu'à ce qu'un contributeur change le titre de la page
On préférera l'utilisation d'étiquettes qui ne pourront être modifiées que par l'intégrateur de la charte graphique, mais la mise en place est plus lourde !
Offline