CMS Automne http://www.automne-cms.org/forum/ |
|
creer un menu à partir des nicveaux 2 et 3 de l'arborescence http://www.automne-cms.org/forum/viewtopic.php?f=2&t=591 |
Page 1 sur 1 |
Auteur: | julien [ Mer Nov 04, 2009 12:49 pm ] |
Sujet du message: | creer un menu à partir des nicveaux 2 et 3 de l'arborescence |
Bonjour, je teste avec attention automne, assez impressionné par ses possibilités. Question : comment générer un atm-linx récursif n'affichant que les niveaux 2 et 3 de mon arbo ? (cad les 2 niveaux suivant la racine mais pas la racine) Code : <atm-linx type="recursivelinks"> <selection> <start><nodespec type="relative" value="root" /></start> <condition property="lvl" operator="<="> <value type="data">2</value> </condition> <condition property="lvl" operator=">="> <value type="data">1</value> </condition> </selection> <display> <mode>close</mode> <htmltemplate><li><a href="{{href}}">{{title}}</a>{{sublevel}}</li></htmltemplate> <subleveltemplate><ul>{{sublevel}}</ul></subleveltemplate> </display> </atm-linx> me gènèreune hierarchie à partir de la racine, je voudrais l'exclure... merci, J |
Auteur: | Frank [ Mer Nov 04, 2009 1:16 pm ] |
Sujet du message: | Re: creer un menu à partir des nicveaux 2 et 3 de l'arborescence |
Bonjour, Comme ça au pif sans tester, je modifierais les conditions comme ça : Code : <condition property="lvl" operator=">">
<value type="data">1</value> </condition> <condition property="lvl" operator="<"> <value type="data">4</value> </condition> |
Auteur: | julien [ Mer Nov 04, 2009 1:54 pm ] |
Sujet du message: | Re: creer un menu à partir des nicveaux 2 et 3 de l'arborescence |
pas mieux hélas ! |
Auteur: | Sébastien [ Mer Nov 04, 2009 3:50 pm ] |
Sujet du message: | Re: creer un menu à partir des nicveaux 2 et 3 de l'arborescence |
A partir d'Automne 4.0.0rc2, tu peux exclure la racine de cette manière : Code : <atm-linx type="recursivelinks"> <selection> <start><nodespec type="relative" value="root" /></start> <condition property="lvl" operator="<="> <value type="data">2</value> </condition> </selection> <display mode="close" root="false"> <htmltemplate><li><a href="{{href}}">{{title}}</a>{{sublevel}}</li></htmltemplate> <subleveltemplate><ul>{{sublevel}}</ul></subleveltemplate> </display> </atm-linx> Un nouvel attribut sur le tag display permet de contrôler l'affichage de la racine. Seb |
Auteur: | julien [ Mer Nov 04, 2009 5:06 pm ] |
Sujet du message: | Re: creer un menu à partir des nicveaux 2 et 3 de l'arborescence |
merci, super. on continue à tester ça. |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |