CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Ven Nov 01, 2024 2:04 am

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 
Auteur Message
MessagePublié: Mar Avr 27, 2010 10:19 am 
Hors-ligne

Inscrit(e) le : Sam Mars 27, 2010 12:47 pm
Message(s) : 37
Localisation : Nantes
Bonjour,

J'ai créé un menu de navigation pour afficher des liens vers les pages principales du site (celles du niveau 1, donc). Voici mon code:
Code :
<atm-linx type="sublinks">
  <selection>
    <start><nodespec type="relative" value="root" reloffset="0" /></start>
  </selection>
  <display>
    <htmltemplate><li class="menu{{number}}"><a href="{{href}}">{{title}}</a></li></htmltemplate>
    <subleveltemplate><ul id="menu-nav">{{sublevel}}</ul></subleveltemplate>
  </display>
</atm-linx>

Et ça fonctionne parfaitement. Maintenant, j'aimerais simplement inclure un lien vers la page d'accueil comme 1er élément de ce menu. Comme l'accueil se situe au niveau au-dessus, je ne sais pas trop comment m'y prendre. Comment puis-je faire ?


Haut
 Profil  
 
MessagePublié: Mar Avr 27, 2010 10:25 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Si tu veux que ton lien se trouve aussi dans le tag <ul> tu peux faire comme ça :
Code :
<ul>
<atm-linx type="direct">
  <selection>
    <start><nodespec type="relative" value="root" /></start>
  </selection>
  <display>
    <htmltemplate><li class="menu-root"><a href="{{href}}">{{title}}</a></li></htmltemplate>
  </display>
</atm-linx>
<atm-linx type="sublinks">
  <selection>
    <start><nodespec type="relative" value="root" /></start>
  </selection>
  <display>
    <htmltemplate><li class="menu{{number}}"><a href="{{href}}">{{title}}</a></li></htmltemplate>
  </display>
</atm-linx>
</ul>


Sinon, si tu veux avoir deux niveau de tags <ul> tu peux employer un tag recursivelinks et dans ce cas tout se fera dans le même tag.


Haut
 Profil  
 
MessagePublié: Mar Avr 27, 2010 10:31 am 
Hors-ligne

Inscrit(e) le : Sam Mars 27, 2010 12:47 pm
Message(s) : 37
Localisation : Nantes
C'est exactement ce dont j'avais besoin, merci!
Ca ne m'était pas venu à l'idée de ressortir la balise <ul> de la boucle...


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Bing [Bot] et 20 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr