Affichage module

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

  • Affichage module

    Impossible d'afficher un module, quel qu'il soit en user1 alors que qu'il est publié et que user1 existe bien.
    De plus chose curieuse, lorsque je fait une rcherche des positions sur ma page (avec ?tp=1) alors JE VOIS MON MODULE en bonne position !!!

    Que dois-je faire ? J'vais devenir chèvre, c'est certain !

    Merci,

    Stéphane
    Dernière édition par Chtum à 02/02/2010, 15h50
    Stéphane Girodon, webmaster du site www.cbdm.bzh

  • #2
    Quels sont les paramètres du publication ?
    Toutes les pages ?
    uniquement en frontpage ?
    pour tous ?
    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
      Ne serait-ce pas un problème de cache Joomla (admin -> options -> nettoyer le cache)
      Christophe (cavo789)
      Développeur d'aeSecure; protection, optimisation et nettoyage (après hack) de sites web Apache https://www.aesecure.com/fr
      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes

      Commentaire


      • #4
        Alors là, je ne comprends plus rien !
        J'ai vidé le cache totalement...
        J'ai bien vérifié que mon module était affecté à tous mes menus ...
        ... prévisualisation et ... bingo ça marche ! merci les gars, fantastique !

        Sauf que, je retravaille un article, enfin libéré, et .. prévisualisation et à nouveau plus rien !!

        Re vidé le cache, tout vérifié, plus rien.. Quequ'il se passe ?

        Je précise que le même module publié ailleurs fonctionne très bien.
        Lorsque je change de template, avec une autre position user 1 au même endroit, ça bug aussi. Alors que si la position user1 est aileurs, ça marche !

        Je vous joints une image de la zone en question obtenu avec ?tp=1
        http://www.mairiepleyben.fr/tp1.jpg
        Juste une chose peut-être : il y a un carré verdâtre qui semble s'afficher. Est-ce normal.
        Pas la peine que je vous joigne la même zone en affichage normal... c'est blanc, totalement !
        Stéphane Girodon, webmaster du site www.cbdm.bzh

        Commentaire


        • #5
          Génial!! tu passes ton poste en réglé, merci d'avance
          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


          • #6
            Je crains que tu n'es lu mon message un peu trop vite.
            Le problème a été réglé UNE SEULE FOIS.
            Depuis j'ai à nouveau le même problème et les manips ne changent plus rien.
            Je vais peut-être changer de template... Encore un peu de boulot !
            Merci pour votre aide, quoiqu'il en soit...

            Stéphane
            Stéphane Girodon, webmaster du site www.cbdm.bzh

            Commentaire


            • #7
              Bonjour,
              1. c'est quoi ton template ?
              2. ça marche avec rhuk_milkyway ou beez ?
              3. tu peux copier ici le code autour du <jdoc:include type="modules" name="user1" ... dans l'index.php de ton template (5 lignes avant et après) ?
              Schtroumpfe toi le Schtroumpf t'aidera.
              Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

              Commentaire


              • #8
                Le template utilisé est 123wd-j15-2.
                Voici le code demandé (ou du moins il me semble, je débute)

                Code PHP:
                <!-- Header -->
                        <div id="header">
                            <div class="header_img">
                                <?php if($this->countModules('user1') and $this->countModules('user2') and JRequest::getCmd('layout') != 'form') : ?>
                                    <!-- News -->
                                    <div class="news">
                                        <?php if($this->countModules('user1') and JRequest::getCmd('layout') != 'form') : ?>
                                        <div class="latest">
                                            <jdoc:include type="modules" name="user1" style="rounded" />
                                        </div>
                                        <?php endif; ?>
                                        
                                        <?php if($this->countModules('user1') and $this->countModules('user2') and JRequest::getCmd('layout') != 'form') : ?>
                                        <div class="separator"></div>
                                        <?php endif; ?>
                                        
                                        <?php if($this->countModules('user2') and JRequest::getCmd('layout') != 'form') : ?>
                                        <div class="popular">
                                            <jdoc:include type="modules" name="user2" style="rounded" />
                                        </div>
                                        <?php endif; ?>
                                        <div class="clr"></div>
                                    </div>
                                    <div class="clr"></div>
                                    <!-- /News -->
                                <?php endif; ?>
                            </div>
                Je crois que j'ai une piste sérieuse. L'affichage ne marche que si j'assigne les modules "articles populaires" et "dernières infos" respectivement en user1 et user2. Et uniquement pour ceux là.
                Bien sûr, dans un monde idéal je souhaiterais y placer d'autres modules.

                Stéphane
                Stéphane Girodon, webmaster du site www.cbdm.bzh

                Commentaire


                • #9
                  Alors il faut que tu publies quelque chose dans user1 et user2 pour les avoir. Si tu n'a qu'un qui est publié, rien ne s'affiche. Il y a 2 AND dans la commande IF
                  Code PHP:
                  <?php if($this->countModules('user1') and $this->countModules('user2') and JRequest::getCmd('layout') != 'form') : ?>
                  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


                  • #10
                    Cette fois-ci c'est tout bon !

                    Impeccable, la voilà la solution !
                    Il faut en effet publier un module, quelqu'il soit dans user1 ET user2
                    Merci à tous, très sincèrement...

                    Stéphane
                    Stéphane Girodon, webmaster du site www.cbdm.bzh

                    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