Il est parfois très pratique de pouvoir inclure un module dans un article, mais comment faire avec Joomla 1.5 ? C’est un jeu d’enfant, il suffit de suivre les étapes suivantes :

Étape 1 : copier le module

  • Sélectionner « Gestions des modules » (Extensions -> Gestions des modules).
  • Cocher le module souhaité et cliquer sur le bouton « Copier » dans le barre d’outils.

module

Le nouveau module est créé et placé en dessous du module d’origine, sous le nom « Copie de…« .

Étape 2 : changer le nom du module et sa position

  • Ouvrir le module copié en cliquant sur le nom « Copie de…« .
  • Cliquer dans le champ « Titre » pour changer le nom du module.
  • Créer une  position personnalisée, qui sera uniquement utilisée pour inclure le module dans un contenu. Pour cela, ne pas cliquer sur la flèche mais cliquer directement dans le texte et taper le nom de la nouvelle position.

module21

  • Après avoir changé le nom et la position du module, cliquer sur le l’icône « Sauver » dans la barre d’outils située en haut à droite, pour enregistrer les modifications.

Étape 3 :  changer les paramètres du plugin

  • Rendez-vous dans le gestionnaire des plugins (Extensions->Gestionnaire des plugins).
  • Ouvrir le plugin « Content – Load Module » en cliquant directement sur le nom du plugin.

module3

Une fois le formulaire ouvert, vous aurez à droite de l’écran un bloc « Paramètres » du plugin:

  • Cliquer sur le champ « Style » et choisir « Pas d’intégration – sortie brute« .

module4

  • Cliquer sur le bouton  « Sauver » pour enregistrer les modifications.

Étape 4 :  inclure le module dans le contenu

  • Ouvrir l’article  dans lequel vous souhaitez inclure le module.
  • Taper {loadposition module} à l’endroit où vous souhaitez afficher le module.
    • loadposition est une constante pour appeler le plugin que l’on a modifié dans l’étape 3,
    • module est la position personnalisée que l’on a créée dans l’étape 2.

Dans cet exemple,  il faut donc mettre {loadposition Posi_perso}, puis cliquer sur le bouton « Sauver » pour enregistrer l’article.

60 commentaires pour le moment

  • 1 Jacques Meyer | 12 avril 2009 à 9 h 53 min

    Article très intéressant !
    Mais il faudrait quand même faire l’acquisition d’un outil de capture digne de ce nom et regarder au rendu : les illustrations sont illisibles…
    Bravo quand même

  • 2 Quan | 12 avril 2009 à 15 h 21 min

    Merci pour la remarque. Je viens de changer les illustrations. :)

  • 3 kass | 20 avril 2009 à 17 h 08 min

    merci bien pour cet article

  • 4 Astro boy | 21 avril 2009 à 10 h 51 min

    bravo pour cet article je vais me l’imprimer tout de suite !!!

  • 5 dominique | 22 avril 2009 à 20 h 37 min

    Salut,

    j’ai un soucis, dans la liste des postions je n’ai pas « posi_perso » ????

    dominique

  • 6 Quan | 23 avril 2009 à 8 h 21 min

    La position « Posi_perso » est une position personnalisée, qu’il faut créer. Pour cela, il suffit de cliquer directement dans le champ texte et de donner un nom à la nouvelle position, comme expliqué dans l’Étape 2 de l’article.

  • 7 joomlist | 28 avril 2009 à 13 h 52 min

    ca ne serait pas plutot pour 1.5
    mettre {loadposition module}

    MR JOOMLIST

  • 8 fay | 7 mai 2009 à 17 h 00 min

    slt , j’ai une soucis pour l’intégration d’un module Rokslidshow dans l’article les images ne s’affichent pas .
    répendez moi c trés urgent.
    merci d’avance

  • 9 vangoidsenhoven | 14 mai 2009 à 15 h 28 min

    bonjour, à vous

    j’aimerai savoir pour le message : {loadposition module}
    faut il le copier dans les codes ? ou alors en texte normal?

    je comprend pas que j y arrive pas

    merci de me repondre rapidement

    bien à vous

    nicolas

  • 10 Quan | 14 mai 2009 à 16 h 23 min

    Bonjour vangoidsenhoven,

    Il faut mettre {loadposition module} dans le texte et il faut remplacer « module » par le nom de la position personnalisée.

    Bon amusement.

  • 11 Tableaux originaux | 14 mai 2009 à 22 h 54 min

    Merci pour cette article… mais il manque une petite précision pour qu il soit totalement complet : Quels changements risquent de générer le changement de sortie dans le plugin load module ? pour les modules déja en place? Pourriez vous, svp détailler un peu ?
    d’avance merci et bravo pour ce site…

  • 12 Quan | 16 mai 2009 à 15 h 22 min

    Bonjour,

    Il n’y a aucun risque de conflit, utiliser le plugin « Content – Load module » revient à la même chose que dupliquer un module sur une même page.

  • 13 Jerome | 22 mai 2009 à 16 h 50 min

    Petite astuce supplémentaire pour afficher la position des modules sur votre site, vous pouvez ajouter ?tp=1 à la fin de votre url de la façon suivante :

    http://www.monsite.com/index.html?tp=1

  • 14 Une sélection d’articles Kalenga | Blog Pole Positioning | 27 mai 2009 à 11 h 52 min

    [...] – Inclure un module dans un article (Joomla) [...]

  • 15 Confidentiel | 28 mai 2009 à 11 h 07 min

    Encore bravo pour ce tuto qui m’a été très utile.

  • 16 geo58 | 3 juin 2009 à 18 h 38 min

    bonjour, j’ai une erreur lorsque j’inclus {loadposition Posi_perso} et même {loadmodule Posi_perso}et que je sauvegarde. Que dois je faire SVP ?

    Warning: require_once(plugins/content/mosmodule/mosmodule.inc.php) [function.require-once]: failed to open stream: No such file or directory in /mnt/125/sdb/9/e/pronosports/plugins/content/mosmodule.php on line 13

    Fatal error: require_once() [function.require]: Failed opening required ‘plugins/content/mosmodule/mosmodule.inc.php’ (include_path=’/mnt/125/sdb/9/e/pronosports/include:.:/usr/php5/lib/php’) in /mnt/125/sdb/9/e/pronosports/plugins/content/mosmodule.php on line 13

  • 17 Raphaël | 3 juin 2009 à 23 h 53 min

    Bonjour Geo,
    D’après les messages d’erreur, il semblerait simplement que le fichier mosmodule.inc.php n’ait pas été trouvé. Vous pouvez peut être contrôler sa présence sur votre serveur, et l’ajouter manuellement si besoin.
    Cordialement,

  • 18 flexi2202 | 4 juin 2009 à 22 h 14 min

    bonsoir j ai un soucis
    quoi que je fasse dans la partie visible visiteurs j ai ceci
    test load
    Écrit par Administrator
    Jeudi, 04 Juin 2009 20:11
    {loadposition Posi_perso}

  • 19 Raphaël | 4 juin 2009 à 22 h 34 min

    Bonsoir,
    Avez-vous bien installé et ensuite publié le plugin?

  • 20 flexi2202 | 4 juin 2009 à 23 h 37 min

    oui bien sur
    merci pour la reponse

  • 21 flexi2202 | 4 juin 2009 à 23 h 39 min

    dans ma liste j avais deja le plugin 0 Content – Load Module je l ai donc juste active

  • 22 DragonJoli | 25 juin 2009 à 17 h 43 min

    MERCI !!! J’ai cherché un moment avant de trouver ENFIN la solution !!!

  • 23 Flo | 26 juin 2009 à 10 h 19 min

    Bonjour,

    est-il possible d’appeler le module que l’on a installé en lui passant une variable en paramètre? (appelé le module un peu comme une fonction)

    Merci

  • 24 Thibaut | 29 juin 2009 à 16 h 58 min

    Bonsoir,

    Perso ça ne marche pas, cela fait 3 fois que je recommence pas à pas et que dal, ça me mets : {loadposition PositionPerso} et non mon module…. de plus, c’est loadposition ou loadmodule ?

    Merci pour vos réponses,

  • 25 Quan | 8 juillet 2009 à 9 h 32 min

    Bonjour Thibaut,

    C’est bien loadposition {loadposition PositionPerso}.
    Vérifiez bien si vous avez bien activé votre module et changer le paramètre du plugin “Content – Load Module”.

  • 26 lebressuirais | 8 juillet 2009 à 18 h 30 min

    En effet je confirme que ça marche bien, voila un exemple de ce que j’ai fait:
    1) création d’un module appelé google-news (affichage du fil)
    2) j’ai indiqué le nom du fil
    3) dans la zone Position j’ai saisi google-news
    4) sauvegarde du module
    5) création d’un article appelé « On parle de Bressuire sur internet » dans lequel j’ai juste mis {loadposition google-news}
    6) création d’un lien dans mon menu général

    C’est tout et ça a marché du premier coup, à la lecture de cet article bien sur…

    Le résultat est visible à ce lien http://vivre-bressuire.fr/index.php/ils-parlent-de-bressuire-sur-internet.html

  • 27 lebressuirais | 8 juillet 2009 à 18 h 35 min

    Zut on ne peut pas éditer son commentaire alors j’en mets un second car j’ai oublié de dire un grand merci à Quan pour ce très utile et intéressant article.

    Merci aussi à Jérome pour son astuce « ?tp=1″ ça évite de passer par l’admin.

  • 28 David | 21 juillet 2009 à 23 h 27 min

    Bonjour,

    Merci pour cette astuce!

    Cordialement,

    David.

  • 29 halloahmed | 18 août 2009 à 10 h 10 min

    Merci infiniment
    tout est tres bien expliqué
    continuez comme ca

  • 30 xili_35 | 19 août 2009 à 16 h 08 min

    Astuce très utile, merci !

  • 31 Biboupat | 21 août 2009 à 0 h 29 min

    Bonsoir, j’ai essayé votre tuto, il marche en effet mais que sur la page d’accueil. Si j’appelle l’article par une ligne de menu, la page s’ouvre bien mais « rien » à l’emplacement du module souhaité, pas une trace, rien ne s’affiche ?

  • 32 Flavien | 25 août 2009 à 18 h 49 min

    Bonjour à tous et merci pour cette page!
    j’ai une question à propos du positionnement des modules: je souhaite inclure le module de recherche sur le site dans le top menu, a droite. Savez vous comment procéder?
    Merci d’avance de vos réponse
    Flavien

  • 33 Ahmed tunisia | 18 septembre 2009 à 11 h 25 min

    bravoo impécable
    merciiiiii

  • 34 links for 2009-09-28 « Ikan66 | 28 septembre 2009 à 18 h 23 min

    [...] Inclure un module dans un article avec Joomla 1.5 | Kalenga (tags: joomla) [...]

  • 35 Tyner | 29 septembre 2009 à 20 h 58 min

    Franchement un grand MERCI !!!!
    ça fait des heures que je cherche !!!!!

  • 36 Alter | 1 octobre 2009 à 11 h 38 min

    Bonjour à tous,
    J’ai testé la méthode et j’avais {loadposition PositionPerso} qui s’affichait en clair dans l’article. Impossible de comprendre pourquoi cela ne marchait pas!
    En fait, j’avais fait un copier/coller de « {loadposition PositionPerso} » dans mon article et l’éditeur avait rajouté des balises html!

  • 37 hatime | 7 octobre 2009 à 3 h 36 min

    merci, tu m’as sauvez mon ami :)

  • 38 oziva | 15 octobre 2009 à 13 h 40 min

    Super intéressant et très bien fait.
    Est-ce que quelqu’un peut donner des exemples de site sur lequel c’est fait pour visualiser les différentes idées ?

  • 39 serge | 29 octobre 2009 à 22 h 52 min

    très bien expliqué
    il a fallu à mon petit cerveau deux trois relecture pour finalement me rendre compte que la copie du module n’était pas assigné à la page d’accueil, et après tout a baigné !!

    merci

  • 40 Paul | 25 novembre 2009 à 19 h 39 min

    Vraiment excellent !!!
    Je viens de tester et ca fonctionne super !
    Une question pourtant me turlupine depuis quelques mois maintenant :
    Est il possible d’ouvrir (comme un popup) un module en partant d’un lien d’un menu ???
    Si quelqu’un à la réponse je suis preneur !
    Merci pour la collaboration.
    Paul.

  • 41 Paul | 26 novembre 2009 à 13 h 13 min

    Oui.. Bon… J’avais pas trop réfléchi à la question, mais le simple fait de pouvoir charger un module dans un article, il suffit de faire un lien du menu vers l’article. Ce n’est pas trop académique comme démarche mais ca vaut le coup !
    Au cas où vous avez une solution plus simple je suis preneur tout de même !

  • 42 lebressuirais | 15 décembre 2009 à 14 h 04 min

    Quelqu’un à une idée du nombre maximum de modules que l’on peut avoir sur un site sans que ça le « charge » pas trop ?

    Car j’imagine que plus il y a de modules actifs plus il y a de consommation de mémoire et un ralentissement du chargement des pages non ?

  • 43 rachid | 17 décembre 2009 à 12 h 38 min

    merci énormément pour cette astuce très utile.

    Rachid.

  • 44 houseplus | 20 décembre 2009 à 21 h 27 min

    Il y à rien à dire c’est le top merci

  • 45 digad | 22 décembre 2009 à 15 h 28 min

    merci Quan….et merci Alter pour le coup des balises ^^

  • 46 Federika | 22 décembre 2009 à 19 h 36 min

    Top Génial, merci
    Je ne trouvais pas comment mettre des news qui devaient être dans un module gauche ou droite, là c’est top
    merci beaucoup

  • 47 Jamel | 19 janvier 2010 à 17 h 40 min

    Merci pour cet article qui m’a ÉNORMÉMENT servi !
    Jamel

  • 48 deewayne | 20 janvier 2010 à 16 h 42 min

    Merci pour cet article… : j’ai essayé et c’est niquel, par contre pour ceux pour qui ça ne marcherait pas, essayez de mettre {loadposition module} avec le mode html. Car pour moi il n’a fonctionné que de cette manière.

    Par contre j’aurai aimé savoir comment jouer sur la taille qui est réservée au module dans l’article.

    merci d’avance

  • 49 dragon974design | 18 février 2010 à 16 h 47 min

    Excellent , merci pour cette info …

  • 50 Jean-louis Steven | 23 février 2010 à 10 h 11 min

    Merci pour ce tuto.
    Ca marche tres bien. et c tres cool. Min moi jai du intervenir forcement dans le code html.
    quelle interpretation pouvez vous faire.
    merci et bye

  • 51 Drache89 | 19 mars 2010 à 10 h 37 min

    Merci pour le tuto! j’ai mis mon module sur la page d’accueil ca marche très bien seulement j’aimerais le titre de mon module aussi et ça il ne le met pas pourquoi??

    Merci d’avance!!

  • 52 caroline | 22 mars 2010 à 15 h 22 min

    Bonjour et merci pour ce tuto… par contre dans « Paramètres » « Paramètres du plugin » il est inscrit « il n’y a aucun paramètre de défini pour ce plugin »… je n’ai donc pas de menu déroulant pour choisir « pas d’intégration, sortie brute »… Si vous avez une solution je suis preneur… Merci.

  • 53 tibass | 28 mars 2010 à 21 h 01 min

    Bonsoir merci pour cette astuce mais pour ma part c’est un échec alors que j’ai fait exactement comme ci dessus et rien j’ai le message afficher {loadposition Posi_perso}et pas de module , je voulais l’essayer sur un module facebook merci de votre aide

  • 54 tibass | 28 mars 2010 à 21 h 12 min

    je rectifie problème résolu en faite il faut faire attention c’était en caractère gras le fait de le mettre en normale plus de souci merci pour ce tuto

  • 55 Seb | 13 avril 2010 à 17 h 33 min

    Bonjour, j’aimerais mettre un slide de photos (utilisant RokSlideShow) dans un article mais ça ne fonctionne pas avec votre méthode. Apparament le module se lance et lance le slide de photo mais les photos sont marqués comme non trouvées alors qu’il trouve quand même bien les noms des photos dans le bon dossier photo. Que faire pour que ça fonctionne???
    Merci à tous pour ces informations très utiles.

  • 56 xbu76 | 1 mai 2010 à 10 h 26 min

    Bonjour
    cela marche bien avec un menu vers un article et un module dans cet article seulement si cette Article est en page d’accueil !!!! qui aurait une solution ?
    quel est la différence entre un article classique et celui-ci en page d’accueil ?
    cdtl

  • 57 Niko | 9 juin 2010 à 14 h 08 min

    Bonjour,

    j’essaie de positionner 2 sliding menus cote a cote sur la page d accueil mais un seul (le dernier) est visible.
    L autre est positionné mais il ne s affiche pas.
    Quelqu un aurait il une idee?

  • 58 fabrice | 9 juin 2010 à 16 h 27 min

    Le problème, c’est la duplication au départ, du module…
    Si on modifie le premier module, il faut penser à faire une nouvelle copie pour la prise en compte des changements…

  • 59 lenoir | 1 juillet 2010 à 3 h 07 min

    Merci, merci et merci pour cet article

  • 60 lebrun | 29 juillet 2010 à 14 h 17 min

    Y a pas à dire , ça marche sensaasss !! Merci

Laisser un commentaire