CMS Automne http://www.automne-cms.org/forum/ |
|
[Résolu] Sous-liens spécifique et page courante http://www.automne-cms.org/forum/viewtopic.php?f=2&t=1360 |
Page 1 sur 1 |
Auteur: | mediaboost [ Lun Fév 13, 2012 9:56 am ] |
Sujet du message: | [Résolu] Sous-liens spécifique et page courante |
Bonjour, j'aimerais mettre en place un affichage de lien récursifs pour 1 seule branche sans me servir du numéro de node... ainsi je pourrais le mettre dans un template pour un besoin spécifique je ne veux que les pages enfants d'une seule page (father) sur 1 niveau j'ai essayé plusieurs choses dont cela mais marche pas : Code : <atm-linx type="recursivelinks"> <selection> <start> <nodespec type="relative" value="father" reloffset="1"/> </start> <condition property="lvl" operator="<="> <value type="data">1</value> </condition> </selection> <display> <mode>close</mode> <htmltemplate> <li class="on"> <a href="{{href}}"/> </li> </htmltemplate> </display> </atm-linx> je dois savoir aussi sur quelle page je suis pour le css |
Auteur: | Sébastien [ Lun Fév 13, 2012 10:03 am ] |
Sujet du message: | Re: aide atm-linx |
pourquoi tu n'tilise pas un lien de type sublinks plutôt ? |
Auteur: | mediaboost [ Lun Fév 13, 2012 10:31 am ] |
Sujet du message: | [resolu] aide atm-linx |
Sébastien a écrit: pourquoi tu n'tilise pas un lien de type sublinks plutôt ? oui j'ai essayé Code : <atm-linx type="sublinks"> <selection> <start> <nodespec type="relative" value="father" reloffset="1"/> </start> </selection> <display> <htmltemplate> <li class="on"> <a href="{{href}}"/> </li> </htmltemplate> </display> </atm-linx> et cela fonctionne ! il me reste à gérer la page en cours pour les css merci |
Auteur: | mediaboost [ Lun Fév 13, 2012 10:47 am ] |
Sujet du message: | Re: aide atm-linx |
cela fonctionne mais dommage au fil de la navigation j'ai toujours le premier item selectionné Code : <atm-linx type="sublinks"> <selection> <start> <nodespec type="relative" value="father" reloffset="1"/> </start> </selection> <display> <condition property="id" operator="=="> <value type="nodeproperty" property="id"> <nodespec type="relative" value="self"/> </value> </condition> <htmltemplate> <li class="on"> <a href="{{href}}"/> </li> </htmltemplate> </display> <display> <condition property="id" operator="!="> <value type="nodeproperty" property="id"> <nodespec type="relative" value="self"/> </value> </condition> <htmltemplate> <li> <a href="{{href}}"/> </li> </htmltemplate> </display> </atm-linx> on ne peut pas faire en sorte que cela conserve le rang ?? |
Auteur: | Frank [ Lun Fév 13, 2012 11:03 am ] |
Sujet du message: | Re: [resolu] aide atm-linx |
mediaboost a écrit: il me reste à gérer la page en cours pour les css Pas la peine de t'embêter à faire des conditions, tu peux utiliser directement Code : class="{{currentCLass}}" dans ton htmltemplate Citer: {{currentClass}} : Affiche CMS_current si la cible courante est la même que la page en cours de navigation. Cette information peut-être utile pour un post traitement CSS ou javascript.
source : http://doc.automne-cms.org/web/Document ... m-linx.php |
Auteur: | mediaboost [ Lun Fév 13, 2012 11:13 am ] |
Sujet du message: | Re: aide atm-linx |
oui merci je venais de voir la technique ! merci |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |