inclure un module dans un article

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] inclure un module dans un article

    Bonsoir,

    j'utilisais un plugin sur joomla 1.0.x qui permettais d'inclure un module dans un article par l'ajout d'un code en fonction de la position dans lequelle on l'avais publier (est qui n'étais pas forcement afficher sur le site dans la position voulu )

    impossible de pouvoir retrouver ce plugin, je recherche la même chose pour joomla 1.5

    en vous remerciant

  • #2
    il est intégré {loadmodule position}
    http://forum.joomla.fr/showthread.php?t=98631
    Règlement du forum : http://forum.joomla.fr/faq.php
    Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
    Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
    http://www.iwannaclick.org

    Commentaire


    • #3
      c'est pas plutot
      Code:
      {loadposition user1}
      par exemple ??
      Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
      http://www.template-creator.com Outil de création de templates
      Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

      Commentaire


      • #4
        Envoyé par ced1870 Voir le message
        c'est pas plutot
        Code:
        {loadposition user1}
        par exemple ??
        Bonsoir,

        j'ai constaté que lorsque tu fais {loadposition user1} lors de l'affichage, le module s'affichera dans l'article mais aussi au niveau de la position USER1 du site.
        par exemple si cette position est dans une colonne, le module s'affichera dans l'article et dans la colonne.
        May be je ne configure pas bien alors bien vouloir me renseigner.

        Merci

        Commentaire


        • #5
          Bonjour,
          il n'y a plus qu'à publier le module, non pas dans user1, mais dans une position qui n'existe pas, disons toto. Pas de panique, ce n'est pas dans la liste (d'ailleurs c'est le but recherché) mais tu peux saisir directement toto sans te faire jeter.
          Après, un {loadposition toto}, et hop !
          Schtroumpfe toi le Schtroumpf t'aidera.
          Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

          Commentaire


          • #6
            Est-ce qu'on peut rajouter un position sans qu'elle soit dans la liste ?
            Ou faut-il absolument la rajouter dans le XML du template ?
            Je n'ai jamais essayé de tapez directement un nom dans le champs
            Règlement du forum : http://forum.joomla.fr/faq.php
            Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
            Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
            http://www.iwannaclick.org

            Commentaire


            • #7
              Re,
              Est-ce qu'on peut rajouter un position sans qu'elle soit dans la liste ?
              Ou faut-il absolument la rajouter dans le XML du template ?
              Je n'ai jamais essayé de tapez directement un nom dans le champs
              oui, on peut saisir directement dans le champ et économiser la mise à jour du templateDetail.xml
              Schtroumpfe toi le Schtroumpf t'aidera.
              Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

              Commentaire


              • #8
                Bonjour,

                Dans Joomla 1.0.X je sais comment créer une position de module, je le fais dans le back end.
                mais je ne sais pas comment le faire dans Joomla 1.5.X, est ce faisable à partir du back end? si oui, comment?

                Un template vient avec un nombre de position précis, alors soit un template DODO qui a des positions suivantes : header, content1, user1, et qui n'a pas une position du nom de "content12".
                Lorsque l'on crée un module et que l'on veut le publier, sa publication se fait sur une position donnée. or dans notre cas, nous voulons publier un article, et dans cet article nous voulons après un texte ou un paragraphe, publier en bas de ce paragraphe un module, Nous voulons publier ce module à la position {loadposition content12} alors que cette position "content12" n'existe pas déjà dans l'ensemble des position? Que faire?

                Commentaire


                • #9
                  Re,
                  Que faire ?
                  Arrrghhh j'ai encore été pas clair... la réponse est : rien !
                  Tu vas dans la gestion des modules, tu ouvres ton module en modification et dans la liste déroulante "emplacement" tu saisis ce que tu veux, même si ce n'est pas dans la liste. Personne ne t'en empêchera...

                  Sinon pour ta culture générale, les emplacements se déclarent dans le templateDetails.xml de chaque template.
                  Schtroumpfe toi le Schtroumpf t'aidera.
                  Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

                  Commentaire


                  • #10
                    Envoyé par Grand Schtroumpf Voir le message
                    Bonjour,
                    il n'y a plus qu'à publier le module, non pas dans user1, mais dans une position qui n'existe pas, disons toto. Pas de panique, ce n'est pas dans la liste (d'ailleurs c'est le but recherché) mais tu peux saisir directement toto sans te faire jeter.
                    Après, un {loadposition toto}, et hop !
                    suis les explications de GS. Dans la gestion du module à insérer dans l'article, tu inscris à la main (étant donné que ta position fictive n'est pas dans la liste) le nom de la position que tu veux utilsier pour la publication (ex : content12).
                    A ce stade ton module est publié dans une potision fictive content12 (qui n'existe pas dans le template)
                    Ensuite dans ton article tu charges cette position en appelant cette fonction
                    Code:
                    {loadposition content12}
                    Et voilà !

                    EDIT : je crois que j'ai répondu en même temps que GS ...LOL
                    Dernière édition par ced1870 à 08/10/2009, 11h50
                    Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                    http://www.template-creator.com Outil de création de templates
                    Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                    Commentaire


                    • #11
                      Heureusement que j'ai posé la question avant
                      Règlement du forum : http://forum.joomla.fr/faq.php
                      Comment mettre le post en [Réglé]: http://forum.joomla.fr/announcement.php?f=58
                      Joomla! 3 Le Livre Pour Tous , n'hésitez pas à le lire pour vous aider
                      http://www.iwannaclick.org

                      Commentaire


                      • #12
                        Bonjour,

                        j'ai ouvert mon module et dans la liste déroulante "emplacement" j'ai saisi une nouvelle position "content12" , et j'ai enregistré. dans "Menu Assignment" j'ai précisé que le module sera actif lorsque l'on cliquera sur le lien "TOTO" du menu principal.

                        j'ai créer un article "toto", ayant un paragraphe puis je suis allé à la ligne et j'ai écris {loadposition content12} et enfin un autre paragraphe et j'ai sauvegardé l'article.
                        normalement, j'ai créé dans le menu principal, un lien "toto" qui point vers l'article "toto"

                        en front end, lors du test, ça plante le navigateur. ça ne marche pas.

                        à quel niveau il y a problème ?

                        Merci.

                        Commentaire


                        • #13
                          - et si tu supprimes {loadposition content12} de l'article ca plante aussi ?
                          - essaies de publier le module dans une position normal (left par ex) sur cette meme page voir si ça plante
                          - tu n'es pas obligé de limiter la page d'activation du module à toto car le module ne sera chargé que dans l'article ou tu l'appelles
                          Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                          http://www.template-creator.com Outil de création de templates
                          Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                          Commentaire


                          • #14
                            Envoyé par ced1870 Voir le message
                            - et si tu supprimes {loadposition content12} de l'article ca plante aussi ?
                            - essaies de publier le module dans une position normal (left par ex) sur cette meme page voir si ça plante
                            - tu n'es pas obligé de limiter la page d'activation du module à toto car le module ne sera chargé que dans l'article ou tu l'appelles
                            Bonjour,

                            Lorsque je supprime {loadposition content12} de l'article, ça ne plante plus.

                            Lorsque je publie le module dans une position left par ex, pas de problème il s'affiche bien dans la position left et non dans l'article

                            Je limite la visibilité de ce module à toto parce que je veux que ce module soit visible simplement lorsque l'on aura cliquer sur toto

                            Je reste sur ma soif, voulant toujours publier le module dans l'article.

                            Merci

                            Commentaire


                            • #15
                              Envoyé par fritz Voir le message
                              Je limite la visibilité de ce module à toto parce que je veux que ce module soit visible simplement lorsque l'on aura cliquer sur toto
                              ok, mais ton module ne sera visible que là où tu auras mis {loadposition content12}
                              Essaies de publier le module sur toutes les pages (en l'appelant dans l'article) et regardes ce que ça donne
                              Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                              http://www.template-creator.com Outil de création de templates
                              Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X