Follow us on Twitter
Astuces Joomla Insérer un module dans un article


Insérer un module dans un article

Contenu text : oui
Contenu vidéo
: non

Dans ce tutoriel vous apprendrez à afficher le contenu d'un module directement dans un article Joomla.

Vous pouvez afficher un module à l'intérieur d'un article avec la commande:

{loadposition xx}

et pour ce faire, veuillez suivre ces étapes:

  • Créer un nouveau module et lui attribuer une position qui n'existe pas dans votre template. Au lieu de sélectionner une position dans la liste déroulante, vous pouvez écrire une position sans accent ni espace dans le champ Position de votre module comme par example maposition.
  • Assigner le module a un ou plusieurs menus contenant votre article.
  • Editer votre article et ajouter la commande ci-dessus en remplaçant xx par maposition à l'endroit où vous voulez voir s'afficher votre module


Votre article affichera le module à l'intérieur de votre article.


7 Commentaire

  1. Tout d'abord bravo pour l'ensemble des articles et tutoriels de votre site. Débutant Joomla c'est fort appréciable.

    Merci donc pour cet astuce intéressante!
    A titre d'exemple j'ai inséré un module 'image au hasard' dans un article.

    Comment peux-ton indiquer la taille d'affichage de ce module, largeur & hauteur de maposition?
    Il faut aller dans les fichiers du template?
    Cordialement,
    Rman
  2. Ces tutos sont treès bein faits, par contre, comment peut on préciser la position du module dans l'article
    la fonction loadposition ne permet pas de preciser droit, gauche, par exemple pour inserer le module dans un texte Par exemple lorsqu'il s'agit d'inserer un slideshow
    Merci
  3. Le loadposition permet d'afficher le contenu d'un module directement dans un article Joomla.

    Concernant la mise en page de votre article, il vous faudra utiliser votre éditeur WYSIWYG et cliquer sur les boutons d'alignement (gauche, droite, centré, justifié)
  4. J'ai inséré dans mon article la fonction
    {loadposition maposition}, "maposition" est la position que j'ai mis au nivaeu du module de type slideshow, le plugin "content-load module" est actif ainsi que le module.
    Lorsque j'appelle l'article dans la partie "front", je n'obtiens rien sauf qu'il m'affiche {loadposition maposition}, ce que j'avais entré au début et non le module.
  5. Soit le plugin qui gère cette fonction de loadposition n'est pas activé dans la gestion de vos plugins, soit le code inséré est mal interprété.

    Dans le premier cas, je te laisse vous identifier à votre site Joomla puis accéder à la gestion des plugins et regarder si le plugin "Content - Load Module" est publié ou non.

    Dans le deuxième cas, je te laisse ouvrir l'article concerné puis cliquer sur le bouton qui affiche le code source de l'article puis tout supprimer. Ensuite toujours dans éditeur de code source tu colles le code {loadposition maposition} et tu cliques sur OK. Et en faisant cela tu es certain de ne pas coller du code invisible qui pourrait générer des problèmes.
  6. C'est bien pratique cette option !

    Roger
  7. Bonjour,

    j'ai essayé votre astuce.... cela ne marche pas :'(

    j'utilise Joomla 2.5
    J'ai créé un module "flux RSS xxx", avec une position que j'ai créé "maposition". ce module est bien activé

    Je suis allé sur "gestion des plug-ins" - "contenu-chargement de modules" : activé, style "Pas d'intégration - sortie brute".

    J'insère dans le menu accueil : {loadposition maposition}
    où est l'erreur ?

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Dernières astuces

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    Formulaire identification