Désormais nous n'avons plus besoin de plug ins tels que Module Anywhere de l'excellent et fiable éditeur Regular Labs.
Note : Nous avons ajouté en fin d'article une nouveauté apparue avec Joomla 3.9.
1- Utilisation du bouton "Module"
Avec Joomla 3.5 est apparue une fonctionnalité extrêmement pratique et simple via un simple bouton, pour insérer un module dans un article.
Ce bouton "Module" permet d'afficher la liste des modules sans sortir de l'article et de se passer de syntaxe voire de plug in spécifique.
NB: si le bouton "Module" n'apparaît pas, voir la partie 2 ci-dessous.
Ce bouton se situe :
- sous la zone de texte pour JCE
- dans la barre des boutons pour Tiny MCE
Se placer à l'endroit où l'on souhaite insérer le module.
Puis, un click sur le bouton "Module" affiche la liste des modules :
Une recherche puis une sélection du module, créera automatiquement la syntaxe d'insertion au sein de l'article.
2 - Installation du bouton "Module" s'il n'est pas présent dans votre éditeur
Pour rappel, votre site doit être en Joomla 3.5 et +. Il se peut que la migration de votre site n'ait pas chargé le plug in permettant d'afficher le bouton "Module", voici la procédure.
Aller en Extensions / Gérer / Découvrir
Si aucune extension n'est affichée, cliquer sur le bouton "Découvrir"
Sélectionner l'extension "Bouton - Module"
Cliquer sur le bouton "Installer"
Puis aller en Extensions / Plugs In pour activer l'extension "Bouton - Module"
Vous pouvez désormais utiliser ce bouton bien utile pour l'administration de votre site Joomla.
3- Nouveauté Joomla 3.9
A partir de la version 3.9 de Joomla le click sur le bouton va permettre l'insertion d'un tag basé sur l'Id du module (clé unique) et non plus son titre, tel que : {loadmoduleid 97}.
C'est un progrès indéniable vers une plus grande fiabilité de la construction de votre site, car cela permet de s'affranchir des aléas liés aux changements de titre des modules.
Vous n'avez pas à connaitre l'Id du module , le click sur le bouton d'insertion de module restitue automatiquement cette valeur unique. Pour rappel, l'id des modules est affiché dans la liste des modules en Extensions/Modules (colonne la plus à droite).