We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 41969
    • 8 Posts
    Bonsoir à tous,

    Après m'être battu pour faire fonctionné GetPage et Gallery pour la pagination, il s’avère qu'un peu fort gênant apparaisse.
    J'ai créé dans Gallery deux albums, dans deux pages différentes, mis en place la pagination pour limiter la gallery à 4 images.
    Tous marche bien si ce n'est que s'il y a plus de 4 images sur l'une des galerie, la pagination apparaît aussi pour l'autre.
    Exemple concret: http://jardins-creation-entretien.com/realisation Dans cette page, 5 images donc 2 pages.
    Et: http://jardins-creation-entretien.com/projets Seulement 2 images, mais 2 pages.

    Mon code: Page réalisation

    <div class="gallery">
    
    [[!getPage?
        &elementClass=`modSnippet`
        &element=`Gallery` 
         
        &totalVar=`gallery.total`
        &pageVarKey=`page`
         
        &album=`Réalisations`
        &linkToImage=`1`
        &thumbWidth=`320`
        &thumbHeight=`130`
        &limit=`4`
    ]]
    <div class="pageNav">[[!+page.nav]]</div>
    
    </div>


    Mon code: Page projets

    <div class="gallery">
    
    [[!getPage?
        &elementClass=`modSnippet`
        &element=`Gallery` 
    
        &totalVar=`gallery.total`
        &pageVarKey=`page`
    
        &album=`Projets`
        &linkToImage=`1`
        &thumbWidth=`320`
        &thumbHeight=`130`
        &limit=`4`
    
    ]]
    <div class="pageNav">[[!+page.nav]]</div>
    
    </div>


    Merci d'avance pour votre aide. [ed. note: snake91 last edited this post 13 years, 9 months ago.]
      • 41969
      • 8 Posts
      Up please
        • 33976 ☆ A M B ☆
        • 571 Posts
        Bonjour snake91,

        Les placeholders de vos paginations étant identiques (page.nav), il est normal qu'ils affichent tout deux le même contenu.
        Vous pouvez définir des placeholders différents pour chacune de vos galeries en utilisant le paramètre &pageNavVar.

        <div class="gallery">
         
        [[!getPage?
            &elementClass=`modSnippet`
            &element=`Gallery` 
              
            &totalVar=`gallery.total`
            &pageVarKey=`page`
            &pageNavVar=`pagination.gallery_1`
              
            &album=`Réalisations`
            &linkToImage=`1`
            &thumbWidth=`320`
            &thumbHeight=`130`
            &limit=`4`
        ]]
        <div class="pageNav">[[!+pagination.gallery_1]]</div>
         
        </div>
        
        <div class="gallery">
         
        [[!getPage?
            &elementClass=`modSnippet`
            &element=`Gallery` 
         
            &totalVar=`gallery.total`
            &pageVarKey=`page`
            &pageNavVar=`pagination.gallery_2`
         
            &album=`Projets`
            &linkToImage=`1`
            &thumbWidth=`320`
            &thumbHeight=`130`
            &limit=`4`
         
        ]]
        <div class="pageNav">[[!+pagination.gallery_2]]</div>
         
        </div>
        


        Non testé, mais j'espère que cela vous mettra sur la piste.
          • 41969
          • 8 Posts
          Merci Romain, ça fonctionne niquel smiley