Pagination

Publié le

eleventy-dsfr utilise le système de pagination d'Eleventy, par exemple pour les articles de blog.

Pagination de niveau 2 pour les tags #

Pour mettre en place la pagination des articles de blog pour chaque tag, utiliser le filtre paginateCollectionTags dans une fonction de callback before dans un cartouche Javascript. Par exemple, dans le fichier content/fr/blog/tags.njk :

---js
  {
    pagination: {
      data: "collections.posts",
      size: 1,
      alias: "tag",
      before: function(paginationData, fullData) {
        return this.paginateCollectionTags(this.filterCollectionLang(paginationData, fullData.lang), 6);
      }
    }
  }
---

À lire aussi

Paramètres d'affichage

Choisissez un thème pour personnaliser l’apparence du site.