Submitted by benlaug on
Bonjour à tous,
Je vais vous poser une question de débutant mais j'avoue que je n'ai trouvé de réponse nulle part ailleurs à mon problème. Mon problème est le suivant : j'ai un vocabulaire "Article", dans ce vocabulaire j'ai le terme "Systèmes" et j'ai comme termes ayant comme terme parent "Systèmes" les termes, par exemple "Linux" et "Solaris".
Systèmes (taxonomy/term/2)
|- Linux (taxonomy/term/3)
|- Solaris (taxonomy/term/4)
Imaginons que pour chaque terme les adresses sont mises entre parenthèses comme plus haut. Lorsque dans mon menu je crée une rubrique "Systèmes" qui affiche taxonomy/term/2, tout est OK. Si je crée un sous-menu à "Systèmes" nommé "Linux" qui affiche taxonomy/term/3, la hiérarchie est toujours sauvegardée. Cependant si je vais ouvrir un article dans taxonomy/term/3 d'adresse node/9 par exemple, la hiérarchie est totalement rompue et le menu se replie (on peut d'ailleurs voir en haut de la page que "Acceuil > Systèmes" a disparu pour laisser place à "Acceuil"). Ma question est comment ne pas rompre cette hiérarchie et faire reconnaitre l'article comme le successeur de "Linux" ?
Merci d'avance,
Benjamin
Bonjour, Je pense qu'il
Permalien Soumis par Arthur Com le 31 Mars, 2009 - 12:27
Bonjour,
Je pense qu'il serait plus éfficace, plutôt que de faire tes entrées de menu "a la main" d'utiliser un module qui permettra de gérer les liens "actifs".
Par exemple :
taxonomy_menu
Il peut même être combiné à
dhtml_menu
pour un plus joli rendu.
Cordialement.
Bonjour, j'essaye d'utiliser
Permalien Soumis par aissatou le 31 Mars, 2009 - 16:53
Bonjour,
j'essaye d'utiliser ces 2 modules indiqués par arthur.
En résumé:
j'ai un seul vocabulaire:
Forum
--Forums de support (qui est un conteneur)
----term1
----term2
----term3
--Suggestions(conteneur aussi)
----term1
----term2
Mon problème c'est que au niveau du menu,quand je double-clique sur Forums de support,au lieu d'avoir une liste term1,term2,term3 je n'ai rien ke nenni!!!je suis un peu perdue
Pouvez-vous m'aider svp??
merci d'avance
Bonjour, Je pense que vous
Permalien Soumis par Arthur Com le 31 Mars, 2009 - 17:06
Bonjour,
Je pense que vous devriez voir au niveau des réglages de taxonomy menu :
Sous Drupal 6.x, passer par l'édition du vocabulaire, vous aurez alors accès a plusieurs options d'affichage pour le taxonomy menu. Il y a par exemple "Hide Empty Terms" qui n'affiche pas le terme si il n'a pas de noeud.
Cordialement.
Bonjour, Tout d'abord, merci
Permalien Soumis par benlaug le 31 Mars, 2009 - 13:18
Bonjour,
Tout d'abord, merci pour la réponse. Cependant je viens de tester le module taxomony_menu et le problème reste le même. Lorsque l'on clique sur un article repéré par un terme, la hiérarchie est totalement rompue. Enfaite, j'avais trouvé un module qui résolvait tout à fait le problème : Node breadcrumb qui permet de créer des règles d'associations des pages aux menus. Le problème, c'est qu'il est en version beta et qu'il apporte des bugs plutôt gênants (compteur de pages figés, codes PHP pour la visibilité des blocs qui ne marchent plus,...). Est-ce qu'il y aurait un autre moyen de faire ?
Merci,
Benjamin
Bonjour, Vous pouvez tester
Permalien Soumis par Arthur Com le 31 Mars, 2009 - 13:40
Bonjour,
Vous pouvez tester celui-ci :
menutrails
Cordialement.
Merci beaucoup, c'est
Permalien Soumis par benlaug le 31 Mars, 2009 - 15:37
Merci beaucoup, c'est exactement ce que je cherchais,
Benjamin
Dans un autre cas, où l'on
Permalien Soumis par gagarine le 31 Mars, 2009 - 17:11
Dans un autre cas, où l'on utilise pas de taxonomie pour les menu.
Par exemple: un menu qui pointe sur une views avec plein de node teaser. Si on clic sur le titre d'un de node pour le lire en entier, le menu qui devrait "logiquement" être actif ne l'est plus.
Comment résoudre ce problème?
Merci