We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15114
    • 102 Posts
    Salut

    J’utilise le snippet NewsListing. Je voudrais ajouter des liens de pagination en bas de ma page mais je ne sais pas comment faire.
    Il est indiqué d’utiliser les placeholder suivants :

    [+next+] - next button
    [+previous+] - previous button
    [+prevnextsplitter+] - splitter if always show is 0
    [+pages+] - page list
    [+totalpages+] - total number of pages
    [+start+] - the # of the first item shown
    [+stop+] - the # of the last item shown
    [+total+] - the total # of items

    Il y a en prime un exemple tout fait

    Showing <strong>[+start+]</strong> - <strong>[+stop+]</strong> of <strong>[+total+]</strong> Articles
    <div id="nl_pages">[+previous+] [+pages+] [+next+]</div>


    D’accord, mais je le mets où ?


    Merci d’avance pour votre aide.


      • 11975
      • 2,542 Posts
      Salut, 

      les [++] sont des placeholders,  le parser de modx les remplace par la valeur qui leur est assignée par le snippet qui les créent.
      Il faut donc qu’ils soient placès à la suite de l’appel.

      Ex:
      [[NewsListing]]
      Showing <strong>[+start+]</strong> - <strong>[+stop+]</strong> of <strong>[+total+]</strong> Articles
      <div id="nl_pages">[+previous+] [+pages+] [+next+]

      Newslistings n’est plus développé, il est recommandé d’utiliser son remplaçant ditto du même auteur mark kaplan.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 15114
        • 102 Posts
        Ok. Je suis passé à Ditto.
        Je suis parvenu à ajouter la pagination.

        Mais j’ai un autre problème, le paramètre truncLen ne semble pas être pris en compte correctement
        exemple ici : http://modx.elfloridita.net/index.php

        Le premier article est coupé après environ 600 caractères.
        Le 2e est affiché en entier.

        alors que j’ai spécifié une longueur de 400

        mon utilisation du snippet :
        [!Ditto? &tpl=`myDittoChunk` &startID=`39` &trunc=`1` &truncSplit=`0` &truncLen=`400` &summarize=`2` &displayArchive=`0` &paginate=`1`!] 

          • 15114
          • 102 Posts
          Bon, apparement il y a des problèmes avec la fonction html_substr de Ditto. J’ai essayé de la remplacer par celle de NewsListing 6.4.2 et ça à l’air de fonctionner.