Bonjour,
J’utilise DropMenu avec le hack activeTreeOnly (
http://modxcms.com/forums/index.php/topic,3996.0.html), mais je ne crois pas que mon problème soit dû au hack. Dès que j’active setAsLink=`true`, la classe "here" disparaît.
[!DropMenu? &hereClass=`menuactive` &selfAsLink=`true` &activeTreeOnly=`true`!] ne donne aucune classe à l’item actif. Est-ce un bogue?
Merci!
at the edge of dawn,
you ask yourself if your shadow did follow you down
all night long
Aucune idée... sans vouloir botter en touche, je pense que le concepteur du hack serait plus à même de répondre... Parceque je n’ai pas entendu parler de ce problème avec DropMenu "officiel"...
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
@dernier_recours:
tu as résond. je viens de tester et une chose est sûr, la paramètre &hereClass ne fonctionne pas, c’est toujours la class="here" qui est appliquée (en force).
Le paramètre setAsLink ne fonctionne pas non plus 
(voir plus bas !!!)
par contre j’ai pas vérifié si setAsLink=true virait la class="here".
le hack est légèrement bogué, je le signal sur le thread officiel dès que j’ai un moment, si qq’un a le temps , n’hésitez pas ..
++
le problème semble venir du dropmenu "officiel" :
http://modxcms.com/forums/index.php/topic,4038.0/topicseen.html
setasLink fait disparaître class=here
au temps autant pour moi
(Désolé, correction ortho du modo
)
la class "here" ne disparait pas quand setAsLink est activé, il faut juste addapter la css en conséquence (le lien étant stylé avec la régle général pour les liens):
li.here, li.here a {....}
(à confirmer !)
effectivement j’ai moi-aussi des soucis avec hereClass qui ne semble pas fonctionner
il utilise toujours le ’here’ par défaut
la manip
li.here et li.here a fonctionne a merveille par contre!
(avec ou sans &hereClass=`here`)
merci du tuyau
en attendant une correction du pb