Module dans un module

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

  • [RÉGLÉ] Module dans un module

    Bonjour,
    je voudrai mettre dans une position footer6 à la fois le mod_language (les drapeaux) et des liens spécifiques vers Facebook, instagram ect (des logos)

    Pas de soucis quand je crée un module personnalisé en footer5 pour les liens et que j'affecte mod_language en footer6, mais pour gagner une position je veux mettre tout en footer6...

    j'ai créé un module personnalisé avec les liens d'une part et "loadmodule language" (entre crochet bien sur) d'autre part, mais c'est le texte "loadmodule language" qui apparaît au lieu des drapeaux.
    J'ai cherché sur les forums et docs, il semble qu'on ne puisse pas charger un module dans un autre module..

    Une astuce ?

  • #2
    Re : Module dans un module

    Pourquoi ne pas placer les deux modules l'un après l'autre (et pas l'un dans l'autre) dans la même position?
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      Re : Module dans un module

      Parce qu'en faisant comme cela il s'affiche l'un en dessous de l'autre à la position choisie et non pas l'un à côté de l'autre.

      J'ai trouvé dans la doc Joomla ceci :
      "Les modules dans les modules Il est possible dans Joomla! 2.5+ et Joomla! 3.x+ d'inclure un module à l'intérieur même d'un module "Contenu personnalisé" en utilisant la même technique des plugins de contenu pour l'intégration dans un article.
      Pour ce faire, l'option Plug-ins de contenu doit être activée comme le montre cette capture d'écran."

      Ce que j'ai fait en chargeant les modules par "load module", cela ne marche pas

      Commentaire


      • #4
        Re : Module dans un module

        j'ai trouvé l'erreur, dans l'administration quand on ouvre le module languages le nom est mod_language, en fait dans Joomla le nom est mod_languages...

        par contre les modules s'affichent l'un sous l'autre et non pas l'un à côté de l'autre.. je suppose une histoire inline ?
        mais là cela dépasse mes compétences actuelles...

        Commentaire


        • #5
          Re : Module dans un module

          Si tu places tes deux modules dans une même position et que tu les souhaites l'un à côté de l'autre, il faudra jouer du CSS, que ce soit les deux modules séparés ou l'un dans l'autre !
          Et pour mieux cibler, tu peux placer un suffixe CSS à ces deux modules…

          Tes modules sont placés dans des div, les div étant des éléments de type bloc, il prennent la largeur disponible de leur parent et se placent dès lors l'une sous l'autre.
          Pour modifier ce comportement, on les placera à l'aide de CSS. Il existe diverses options pour placer des div côte à côte (float, display, + dimensions précises ou fluides, etc.), à toi d'opter pour ce qui te convient le mieux.

          En tous cas, l'un dans l'autre, ce sera plus difficile puisque l'un est enfant de l'autre…
          Dernière édition par Eddy.vh à 22/06/2017, 12h45
          Cordialement.
          __
          Eddy !!!
          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

          Commentaire


          • #6
            Re : Module dans un module

            Merci de tes précisions, je vais essayer de voir ça, en fait voici mon HTML en footer :

            <div style="text-align: right;"><a href="index.php?option=com_content&amp;view=articl e&amp;id=125" target="_self"><img src="images/search.jpg" alt="" /></a> <a href="https://fr.pinterest.com/moroccan_jewels/" target="_blank" rel="noopener noreferrer"><img src="images/logo/pinterest.jpg" alt="" /></a> <a href="https://www.facebook.com/Moroccan-Jewels-1331910280222133/" target="_blank" rel="noopener noreferrer"><img src="images/logo/facebook.png" alt="" /></a> <a href="https://www.instagram.com/moroccan_jewels/" target="_blank" rel="noopener noreferrer"><img src="images/logo/instagram.png" alt="" /></a>* * *{loadmodule languages}</div>

            le mod_languages est bien en dessous du reste...

            je peux peut-être essayer de mettre le module en debug et en position absolute ? je ne voudrai pas perdre mon template responsive, qu'en penses-tu ?

            Commentaire


            • #7
              Re : Module dans un module

              Si tu joues du CSS comme conseillé, inutile d'utiliser un module de contenu personnalisé qui, lui, te placera en effet le module de sélection de langues au-dessous.
              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
              MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

              Commentaire


              • #8
                Re : Module dans un module

                merci, je vais me lancer (après avoir sauvé) je vous dirai le résultat...

                Commentaire


                • #9
                  Re : Module dans un module

                  Tu n'as pas besoin de position absolute, places tes deux modules l'un après l'autre dans ta position, leur donne une classe CSS distincte et travailles celle-ci en indiquant une dimension réduite (- de 50%), donne-leur un display inline-bloc, marign et padding au besoin !
                  Dans la css mobile (ou perso en ciblant les mobiles), tu indiques un display bloc pour les écrans visé et l'un repasse sous l'autre pour ne ps avoir des blocs trop petits…

                  Quelques essais tout devrait rouler, suffire et ça ne devrait pas déglinguer les vues responsives.
                  Cordialement.
                  __
                  Eddy !!!
                  Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X