Non apparition du bouton suivant dans les articles de blog

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

  • [RÉGLÉ] Non apparition du bouton suivant dans les articles de blog

    Bonjour à tous.
    Dans mes articles de blog (sous Joomla 3 et dans un template Memboblue), mes articles sont dotés d'une ligne Pagenav en bas de page avec un bouton "Précédent" et, normalement, un bouton "Suivant". Mais le bouton "Suivant" n'apparaît pas et, à l'inspection de la page, il est noté: "element.style Display: none". Si je décoche cette notion le bouton apparaît bien; mais il disparaît à nouveau au 1er rafraichissement.
    Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture02.jpg 
Affichages : 1 
Taille : 33,5 Ko 
ID : 1824719

    Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture03.jpg 
Affichages : 1 
Taille : 34,6 Ko 
ID : 1824720
    Quelqu'un sait-il où je dois aller (element.style ??!??) pour supprimer cette notion Display: none?
    Merci d'avance. Cordialement. Pierre
    Dernière édition par Pierre Brille à 04/05/2017, 14h56

  • #2
    Re : Non apparition du bouton suivant dans les articles de blog

    Envoyé par Pierre Brille Voir le message
    Bonjour à tous.
    Dans mes articles de blog (sous Joomla 3 et dans un template Memboblue), mes articles sont dotés d'une ligne Pagenav en bas de page avec un bouton "Précédent" et, normalement, un bouton "Suivant". Mais le bouton "Suivant" n'apparaît pas et, à l'inspection de la page, il est noté: "element.style Display: none". Si je décoche cette notion le bouton apparaît bien; mais il disparaît à nouveau au 1er rafraichissement.
    [ATTACH=CONFIG]33559[/ATTACH]

    [ATTACH=CONFIG]33560[/ATTACH]
    Quelqu'un sait-il où je dois aller (element.style ??!??) pour supprimer cette notion Display: none?
    Merci d'avance. Cordialement. Pierre
    tu as de quoi faire une seconde page ?

    Commentaire


    • #3
      Re : Non apparition du bouton suivant dans les articles de blog

      As-tu le même problème avec le template protostar ?
      Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

      Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

      Commentaire


      • #4
        Re : Non apparition du bouton suivant dans les articles de blog

        Bonsoir, lefabdu51 et toffffe. Et merci de vos réponses.
        Pas bien compris ta question, lefabdu51. Ce problème se présente dans des articles de blog qui sont déjà créés. Et qui apparaissent correctement, sauf ce bouton "Suivant" qui existe, mais est invisible, alors que le bouton "Précédent" est parfaitement à sa place. Cf les 2 copies d'écran insérées dans mon message initial. Elles sont ridiculement minuscules, mais on peut les visualiser en double-cliquant dessus.
        A toffffe: Non, je n'ai pas essayé de changer de template. Mais c'est une idée. Je vais le faire. Vous tiendrai au courant.
        Si vous avez d'autres pistes, je suis preneur aussi. Merci d'avance. Bonne soirée.

        Commentaire


        • #5
          Re : Non apparition du bouton suivant dans les articles de blog

          Envoyé par Pierre Brille Voir le message
          Bonsoir, lefabdu51 et toffffe. Et merci de vos réponses.
          Pas bien compris ta question, lefabdu51. Ce problème se présente dans des articles de blog qui sont déjà créés. Et qui apparaissent correctement, sauf ce bouton "Suivant" qui existe, mais est invisible, alors que le bouton "Précédent" est parfaitement à sa place. Cf les 2 copies d'écran insérées dans mon message initial. Elles sont ridiculement minuscules, mais on peut les visualiser en double-cliquant dessus.
          A toffffe: Non, je n'ai pas essayé de changer de template. Mais c'est une idée. Je vais le faire. Vous tiendrai au courant.
          Si vous avez d'autres pistes, je suis preneur aussi. Merci d'avance. Bonne soirée.
          Re-bonsoir.
          A toffffe: Sous Protostar, c'est un peu la pagaille dans ma présentation faite sous Memboblue, mais ce n'est pas important. Par contre, mon bouton "Suivant" apparaît bien. J'en conclus que sa disparition sous Memboblue est bien liée à ce template. Mais je n'ai pas trouvé dans le css de ce template cette notion de "Display: none" liée au composant des articles de blog. D'où ma perplexité et mon appel au secours.

          Commentaire


          • #6
            Re : Non apparition du bouton suivant dans les articles de blog

            Bonjour,

            Avec un lien vers votre site, on pourrait mieux vous aider.

            Si vous avez un problème avec un template, il faut aller voir dans le répertoire <votre template>/html qui doit contenir les surcharges qui modifient le fonctionnement des composants standards. Dans votre cas, il devrait y avoir un répertoire com_content avec un répertoire blog.

            Pascal
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Re : Non apparition du bouton suivant dans les articles de blog

              Exact le problème vient de ton template
              Comme le dis pmleconte le problème est surement dans la surcharge directement dans le html
              Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

              Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

              Commentaire


              • #8
                Re : Non apparition du bouton suivant dans les articles de blog

                Merci à vous 2, pmleconte et toffffe.
                Je vais donc suivre votre conseil et fouiller dans répertoire HTML.
                Pour le lien vers le site, impossible pour le moment: il n'existe encore qu'en Localhost.
                Encore merci. Je reviendrai dire ici si j'ai trouvé (ou non) la solution.
                Cordialement.

                Commentaire


                • #9
                  Re : Non apparition du bouton suivant dans les articles de blog

                  Bonjour, les chefs.
                  J'ai suivi les conseils de pmleconte ci-dessus et j'ai bien trouvé le répertoire: C:\wamp64\www\SaintAignan56\templates\meembo-blue\html\com_content\category\. Dans ce répertoire, j'ai ouvert chacun des fichiers .php avec notepad ... et je n'y ai rien compris: langage html apparemment, mais chinois pour moi.
                  En particulier, je n'ai trouvé aucune notion ayant l'air d'avoir un rapport avec "display: none" ou "pagenav" ou "previous" ou "next". Donc, je cale. Mais si vous avez un complément de piste, je reste preneur.
                  Cordialement.

                  Commentaire


                  • #10
                    Re : Non apparition du bouton suivant dans les articles de blog

                    regardes si tu as un fichier /Html/layouts/pagination.php ds ton template

                    Commentaire


                    • #11
                      Re : Non apparition du bouton suivant dans les articles de blog

                      Bonjour, lefabdu51.

                      J'ai bien un répertoire layouts (cf capture ci-dessus).
                      Pas de fichier pagination.php évident. Mais je vais chercher dans les autres .php de ce répertoire. Peut-être dans le fichier blog_style_default_links.php? Mais comme c'est de l'html, pas exclu que j'aie encore besoin de vos lumières. Merci de votre aide. Cordialement.

                      Commentaire


                      • #12
                        Re : Non apparition du bouton suivant dans les articles de blog

                        Re-Bonjour, lefabdu51.
                        Dans le répertoire en question, c'est bien le fichier blog_style_default_links.php qui ressemble le plus à ce que je cherche, puisque j'y trouve la notion <ol class="nav nav-tabs nav-stacked">. Mais, ensuite, bien que ça ressemble a priori à de l'anglais, c'est quand même du chinois mâtiné d'inuit: pire que de l'HTLM, du PHP!. Et je ne vois aucun rapport avec des spécifications de boutons "Précédent" ou "Suivant". Ce fichier est assez court. Je le recopie ci-dessous pour info et que, peut-être, tu me dises que ça n'a rien à voir?
                        defined('JPATH_BASE') or die;
                        ?>
                        <ol class="nav nav-tabs nav-stacked">
                        <?php foreach ($displayData->get('link_items') as $item) : ?>
                        <li>
                        <?php echo JHtml::link(JRoute::_(ContentHelperRoute::getArtic leRoute($item->slug, $item->catid, $item->language)), $item->title); ?>
                        </li>
                        <?php endforeach; ?>
                        </ol>
                        Cordialement.

                        Commentaire


                        • #13
                          Re : Non apparition du bouton suivant dans les articles de blog

                          Bonjour à tous.
                          Je reviens vers vous, n'ayant pas trouvé la solution. En fouillant dans les répertoires du site lui-même, j'ai trouvé un chemin hors du répertoire du template (C:\wamp64\www\SaintAignan56\layouts\joomla\pagina tion) avec des fichiers .php incompréhensibles pour moi, mais qui me paraissent bizarrement agencés. Je recopie ci-dessous le plus court:

                          defined('JPATH_BASE') or die;
                          $list = $displayData['list'];
                          ?>
                          <ul>
                          <li class="pagination-start"><?php echo $list['start']['data']; ?></li>
                          <li class="pagination-prev"><?php echo $list['previous']['data']; ?></li>
                          <?php foreach ($list['pages'] as $page) : ?>
                          <?php echo '<li>' . $page['data'] . '</li>'; ?>
                          <?php endforeach; ?>
                          <li class="pagination-next"><?php echo $list['next']['data']; ?></li>
                          <li class="pagination-end"><?php echo $list['end']['data']; ?></li>
                          </ul>

                          A priori, je ne comprends pas pourquoi tout se qui se trouve entre <?php foreach et <?php endforeach; ?> n'a pas l'air de concerner les liens "pagination-next" ni "pagination-end" qui se trouvent après. Ni même ce que cela signifie.
                          Cependant, si le problème vient de là, je ne comprends pas non plus pourquoi le bouton Suivant est invisible avec le template MemboBlue, mais pas avec le template Protostar.
                          Merci de votre attention et de votre aide prochaine. Cordialement

                          Commentaire


                          • #14
                            Re : Non apparition du bouton suivant dans les articles de blog

                            Envoyé par Pierre Brille Voir le message
                            Bonjour à tous.
                            Je reviens vers vous, n'ayant pas trouvé la solution. En fouillant dans les répertoires du site lui-même, j'ai trouvé un chemin hors du répertoire du template (C:\wamp64\www\SaintAignan56\layouts\joomla\pagina tion) avec des fichiers .php incompréhensibles pour moi, mais qui me paraissent bizarrement agencés. Je recopie ci-dessous le plus court:

                            defined('JPATH_BASE') or die;
                            $list = $displayData['list'];
                            ?>
                            <ul>
                            <li class="pagination-start"><?php echo $list['start']['data']; ?></li>
                            <li class="pagination-prev"><?php echo $list['previous']['data']; ?></li>
                            <?php foreach ($list['pages'] as $page) : ?>
                            <?php echo '<li>' . $page['data'] . '</li>'; ?>
                            <?php endforeach; ?>
                            <li class="pagination-next"><?php echo $list['next']['data']; ?></li>
                            <li class="pagination-end"><?php echo $list['end']['data']; ?></li>
                            </ul>

                            A priori, je ne comprends pas pourquoi tout se qui se trouve entre <?php foreach et <?php endforeach; ?> n'a pas l'air de concerner les liens "pagination-next" ni "pagination-end" qui se trouvent après. Ni même ce que cela signifie.
                            Cependant, si le problème vient de là, je ne comprends pas non plus pourquoi le bouton Suivant est invisible avec le template MemboBlue, mais pas avec le template Protostar.
                            Merci de votre attention et de votre aide prochaine. Cordialement
                            recopies ce fichier dans le dossier html/layouts de ton template.
                            Cela parmettras de le surcharger le cas echeant.
                            quand au deux premier li ce sont les liens de pagination a gauche (start, pour la premiere page et previous pour la page precedente, tout depend ou tu te situes dans la pagination)..

                            Ensuite tu as le foreach pour les pages [2,3.....] (la partie centrale de la pagination)

                            et enfin les deux li de droite (page suivante, derniere page)........

                            Commentaire


                            • #15
                              Re : Non apparition du bouton suivant dans les articles de blog

                              Bonsoir, lefabdu51. Et merci de ta réponse. Mais je ne comprends toujours pas: Si les lignes
                              <?php foreach ($list['pages'] as $page) : ?>
                              <?php echo '<li>' . $page['data'] . '</li>'; ?>
                              <?php endforeach; ?>
                              servent bien à faire apparaître les boutons "Précédent" et "Suivant" dans les pages où ils ont une correspondance (c'est à dire dans les pages intermédiaires, pas "Précédent" dans la 1ère page, et pas "suivant" dans la dernière), ces 3 lignes ne devraient-elles pas être placées soit au tout début, soit à la fin? Placées là, entre la ligne du bouton "Précédent" et celle du bouton "Suivant", elles semblent court-circuiter la détection du bouton "Suivant". Non? Que signifient-elles, ces 3 lignes?
                              En attendant, je vais tenter de copier ce fichier comme tu me le suggères et de voir ce que ça donne. Mais, si ça ne fonctionne pas, je n'ai aucune idée de comment modifier ce fichier pour que ça le fasse.
                              Merci de ton éclairage. Cordialement.

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X