CMS Automne
http://www.automne-cms.org/forum/

[Résolu] Bug <atm-function categoriesTree ?
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=2680
Page 1 sur 1

Auteur:  mediaboost [ Mar Avr 09, 2013 9:49 am ]
Sujet du message:  [Résolu] Bug <atm-function categoriesTree ?

Bonjour

Je veux lister sour forme de <ul><li> les catégories d'un module de produit

mon code

Code :
<atm-function function="categoriesTree" object="{Produit:Rubrique}" root="19" maxlevel="2" disable="60" selected="62">
                     <item><li><a href="{page:listing:url}?pdt={id}">{label}{sublevel}</a></li></item>
                     <itemselected><li><a href="{page:listing:url}?pdt={id}" class="selected">{label}{sublevel}</a></li></itemselected>
                     <template><ul>{sublevel}</ul></template>
                  </atm-function>


Le problème est que cela me sort 2 champs <a /> vide ! correspondant à la catégorie mère au départ de l'arborescence

Code :
<ul>
<li> <a href="?pdt=62">Ma catégorie</a>

<ul>
<a href="?pdt=62"></a>
<li>
<a href="?pdt=62"></a>
<a href="?pdt=63">ma sous catégorie</a>
</li>
<li>
<a href="?pdt=64"></a>ma sous catégorie</a>
</li>
... après c'est ok



Une idée ?

Auteur:  atm4u [ Mer Avr 10, 2013 10:32 am ]
Sujet du message:  Re: Bug <atm-function categoriesTree ?

Salut,
Je crois bien que c'est la fonction que je déteste le plus utiliser sur ce CMS.
J'ai toujours l'impression de manipuler une antiquité.
Bon sans comprendre pourquoi cela ne marche pas, déjà j'aurais tendance à écrire le code différemment :

Code :
<atm-function function="categoriesTree" object="{Produit:Rubrique}" root="19" maxlevel="2" disable="60" selected="62">
                     <item><li><a href="{page:listing:url}?pdt={id}">{label}</a>{sublevel}</li></item>
                     <itemselected><li><a href="{page:listing:url}?pdt={id}" class="selected">{label}</a>{sublevel}</li></itemselected>
                     <template><ul>{sublevel}</ul></template>
</atm-function>


J'ai déplacé le sublevel après le a mais avant le /li pour que tes UL s'imbriquent correctement
Pourquoi as-tu un disable sur ta catégorie 60, es-tu sur que ce n'est pas ce noeud qui pose problème ?
Enfin j'en sais trop rien

Auteur:  mediaboost [ Mer Avr 10, 2013 10:59 am ]
Sujet du message:  Re: Bug <atm-function categoriesTree ?

T'es un champion !

merci Manu

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/