Note de l'utilisateur: 5 / 5

Donnez une note !
5 sur 5 - 2 votes
Merci d'avoir noté cet article.

Vous aviez l’habitude (ou pas) de créer des menus cachés dans votre arborescence Joomla ?

Une nouvelle fonctionnalité va vous faire gagner du temps et vous apporter de l’efficacité de travail.

Qu’est ce qu’un menu caché ?

Un menu caché (hidden menu) ou menu invisible dans Joomla est un menu servant à créer des liens dans Joomla, sans pour autant les afficher dans un menu.

Il faut créer un menu, et tout simplement ne pas l’afficher, dans les versions encore plus anciennes de Joomla il était même nécessaire de publier un module en position « perso » ou « invisible » (selon l’humeur).

Pourquoi cacher un menu ?

Un lien de menu est un entrée vers un contenu.

Par cette entrée nous pouvons définir l’affichage qui en découle :

  • les modules affichés

  • le template utilisé

  • l’affichage blog

  • des suffixes css …

Il peut être aussi nécessaire d’avoir un lien de menu servant d’ouverture vers des composants :

La fonctionnalité « afficher dans le menu » de Joomla.

Maintenant que je vous ai expliqué ce qu’il fallait faire avant, et désolé de vous avoir fait perdre votre temps, voici la fonction qui va vous permettre de remplacer le processus parfois contraignant.

Dans chaque lien de menu, dans l’onglet Type de liens, existe la possibilité d’afficher le lien dans le menu ( et donc de ne pas l’afficher ).

menu cache joomla

Cette option remplacera de manière efficace votre menu caché, vous pourrez retrouver vos éléments si vous avez des habitudes de classement et ceal permettra également de résoudre des conflits d’affichages de modules / menus sur certains templates.

Alors, qu'en pensez-vous ?

Commentaires   

0 #1 informaticien51 16-04-2017 16:19
remarque: il faut toujours créer un module de menu associé au menu caché dans une position qui n'existe pas de votre template....
Sinon les paramètres du lien de menu caché sont inutisable.
Sans le module de menu, il n'ya aucun code éxécuté prenant en compte ceux ci.
Donc il est impossible de créer une balise title spécifique pour ce menu.... ainsi que d'utiliser tous les autres paramètres (mise en page, surcharge spécifique...).
Citer

Ajouter un Commentaire


Code de sécurité
Rafraîchir