[Tutoriel Joomla] Comment ajouter un lien dans un menu du CMS Joomla ?

Ce tutoriel Joomla vous explique comment ajouter un lien dans un menu Joomla.

Les internautes doivent pouvoir naviguer facilement dans votre site

Pour que vos visiteurs accèdent à votre contenu, vous devez leur proposer des liens vers celui-ci dans un système de navigation :

Dans la console d'administration de joomla : Menus > Mainmenu> Ajouter un lien de menu
(si c'est dans le menu Mainmenu que vous souhaitez ajouter un élément de menu)


menu1


Un formulaire s'ouvre : Il s'agit dans un premier temps de donner un titre à cet élément de menu : ex : Titre du lien 

Ajouter un lien de menu

 Selectionner le type de lien

Puis vous allez devoir choisir le type de Lien. Cliquer sur Sélection

Ajout élement de menu joomla 

La page contient les catégories de liens : D'autres types de liens de menu peuvent apparaître lorsque des composants sont ajoutés : ex : composant Xmap, Jcomments ..

Les types de liens d'un menu Joomla

>> Contacts
Liste des catégories de contacts : affiche la liste des catégories de contact
Liste des contacts d'une catégorie : affiche la liste des contacts contenus dans une catégorie de contacts dans le composant Contacts (menu Composants / Contacts).
Contact : permet d'insérer un lien vers l'un des contacts que vous aurez paramétré dans le composant
Contacts (menu Composants / Contacts).

>> Articles
Articles archivés : affiche la liste des articles archivés
Article : fait un lien direct vers un article, qu'il soit catégorisé ou non. L'article sera affiché dans son intégralité (texte d'introduction + texte principal en cas de lien Lire la suite)
Liste de toutes les catégories : affiche la liste de toutes les catégories d'articles
Blog d'une catégorie : permet d'afficher le texte d'introduction de tous les articles d'une catégorie. Les articles sont affichés en blocs les uns au dessous des autres comme dans un blog.
Liste des articles d'une catégorie : permet d'afficher les articles appartenant à une catégorie.
Blog des articles en vedette : affiche les articles qui ont été mis en vedette en mode blog (blocs répartis dans des colonnes). Généralement utilisé pour la page d'accueil.
Proposer un article : permet aux utilisateurs de rédiger et de soumettre des articles dans une catégorie de contenu donnée de votre site; l'article devra être publié par un utilisateur ayant accès au backend.

>> Recherche
Formulaire de recherche : affiche un formulaire de recherche avancée personnalisable

>> Gestion des utilisateurs
Connexion : affiche le formulaire de connexion
Profil de l'utilisateur : affiche les infos de l'utilisateur
Modification du profil : affiche le formulaire d'édition des infos d'un utilisateur
Enregistrement : affiche le formulaire d'enregistrement d'un nouvel utilisateur.
Rappel de l'identifiant : affiche le formulaire pour retrouver son identifiant.
Réinitialisation du mot de passe : affiche le formulaire pour retrouver son mot de passe.

>> Fenêtre intégrée (IFrame)
Contenu externe : permet d'afficher dans votre site une page ou un site externe sous forme d'iFrame; il peut s'agir d'une page précise (par exemple http://www.site_externe.com/mapage.html) ou d'un site entier (par exemple http://www.sylvie-ceci.info).
Une IFrame est un cadre dans votre page qui permet d'afficher un contenu externe à votre site. Ce cadre peut avoir des barres de défilement comme la fenêtre de votre navigateur et ses dimensions peuvent être définies.

>> Liens divers
URL externe : permet d'afficher une page extérieur au site
Alias de lien de menu : crée un lien vers un élément de menu existant. Il bénéficiera des mêmes caractéristiques (url, affichage...)
Séparateur : crée un élément sans lien.

>> Fils d'actualités (RSS)
Liste des catégories de fils d'actualités : affiche tous les catégories de fils d'actualités (menu Composants / Fils d'actualité (RSS))
Liste des fils d'actualités d'une catégorie : affiche tous les fils d'actualités d'une catégorie (menu Composants / Fils d'actualité (RSS))
Fil d'actualités : affiche les éléments d'un fil d'actualité précis (menu Composants / Fils d'actualité (RSS))

>> Liens web
Liste des liens de toutes les catégories : affiche la liste des catégories du composant liens web (menu Composants / Liens web)
Liste des liens d'une catégorie : affiche les liens d'une catégorie du composant liens web (menu Composants / Liens web)
Proposer un lien web : affiche un formulaire pour permettre à un utilisateur appartenant au minimum au groupe Auteurs de proposer un lien au composant Liens web.

L'élément de menu le plus utilisé sur les sites joomla de mes clients est le type : Lien Articles : Blog d'une catégorie. Il permet "d'automatiser" l'affichage du contenu du site. Le site est "programmé" pour afficher le contenu d'une catégorie. Le webmaster n'a plus qu'à créer son article puis à le "ranger" dans la catégorie appropriée, l'article s'affiche alors sur le site internet.

Comment créer un élément de menu type : Affichage blog d'une catégorie

Lorsque vous sélectionnez votre élément de menu, choisissez : Article, Blog d'une catégorie :

Ajout Blog de categorie Joomla


>> Type de lien de menu :
Blog d'une catégorie

>> Titre du menu : Titre du lien qui apparaitra sur le site
Sur le côté : selectionner la catégorie dont le contenu s'affichera : ex : site Internet

>> D'autres options restent à déterminer :
Ajout element de menu Joomla



>>> Statut :
Publié ou non
Cette option est très intéressante, car elle vous permet de créer un article à l'avance et de choisir de le publier ou non. Il vous manque une photo pour que votre article soit complet, vous commencez à travailler et reporter sa publication.

>>> Accès : Public ou privé (reservé aux internautes qui s'identifient sur votre site)

>>> Lien parent : Vous pouvez choisir de publier votre lien à différents niveaux d'arborescence.
Ex : au même niveau que ACCUEIL
Ou en sous menu de "Choix du CMS Joomla."

Le résultat :

Ajout d'un élément de menu

 L'élément de menu "Titre du menu" est une sous rubrique de "Choix du CMS Joomla"

 >>> Choisir la fenêtre cible :

Parent ouvrira le lien à la place de votre site
Nouvelle fenêtre avec barre de navigation ouvrira le lien dans une nouvelle fenêtre (recommandé pour un lien externe)
Nouvelle fenêtre sans barre de navigation ouvrira le lien dans une nouvelle fenêtre dépourvue des menus de navigation.

... dans un prochain tutorial Joomla, nous aborderons les options d'articles.