webleads-tracker

Désactiver une rubrique du menu

Gaël
Bonjour,

Mon site comporte des rubriques et des sous rubriques présentées dans un menu déroulant.

Je voudrais que certaines rubrique du premier niveau ne mènent vers aucune page.

Est il possible de désactiver des liens du menu dans E-Majine.

Merci pour vos retours.

Nicolas
Bonjour Gaël ,

e-majine oriente automatiquement la rubrique de premier niveau vers le premier item de premier niveau s'il n'y a pas de lien.

Solution 1 :
Petite "astuce" pour simuler l'absence de lien en css :
en css, replacer le curseur de la souris pour que ça ne ne soit pas un curseur de type lien mais un curseur de type fleche et ceci contectuellement aux rubriques de niveau 1 (et à la classe css qui leur est appliquée). Plus d'information sur la propriété css impactée ici : http://www.zonecss.fr/style_css/feuille_css_cursor.html

Ainsi l'internaute en passant sur la rubrique de niveau 1, n'aura pas l'impression qu'il y a de lien.

Solution 2 : dans le template, supprimer le < a > dans le template concernant le premier niveau de rubrique pour ne garder que le span et avoir une structure de type :
<li class="active forum">
<span>Forum</span>
</li>

Je n'ai pas testé mais ça devrait matcher

Solution 3 :
Mettre en place un javascript qui irait remplacer le lien de la rubrique de niveau 1 par un #.
Exemple, au lieu d'avoir :
<a class="LinkIn" href="http://communaute.medialibs.com/support/"><span>Support</span></a>

Avoir plutôt :
<a class="LinkIn" href="#"><span>Support</span></a>


Solution 4 :
Mettre un calque (div) qui appaitrait au-dessus de la zone de lien lorsqu'on passe en roll-over, et donc le lien serait inaccessible.
Ainsi on pourrait avoir un code comme suit :
<a class="LinkIn" href="http://communaute.medialibs.com/support/"><span>Support</span><div class="calquemasque"></div></a>


Et au rollover, le
<div class="calquemasque"> </div> irait se placer au dessus du lien 
 
Nicolas Ménard [Medialibs]