Jump to content
Sign in to follow this  
negoce

Faire une pagination type << 1 2 3 4 >> [ besoin d'aide ]

Recommended Posts

Bonjour,

je tourne sur une presta 97 et cherche à faire une pagination dans ce style :

<< 1 2 3 4 >>

voilà mon code actuel de test qui donne un truc pas super :

{if isset($p) AND $p}

   {if $p != 1}
{l s='Previous page'}    -
   {/if}
   {l s='Page'} {$p} / {$pages_nb}
   {if $pages_nb > 1 AND $p != $pages_nb}
       - {l s='Next page'}
   {/if}

{/if}



Merci d'avance de toute aide même petite et à bientôt...

Share this post


Link to post
Share on other sites

Oups là il s'agit d'un sujet pas à sa place. Mais un modo le placera dans la bonne rubrique ;)
Je ne saurais pour ma part trop t'aider, je n'ai jamais testé cette version

Share this post


Link to post
Share on other sites

Bonjour,

où suivre les réponses à ma recherche ?

Merci d'avance et à bientôt...

Share this post


Link to post
Share on other sites

Bonjour,

un petit coup de main...

je n'y arrive pas !

à bientôt...

Share this post


Link to post
Share on other sites

Salut, je ne sais pas si ça peux t'aider voila ce que j'ai fait dans une 1RC4.

ça affiche << 1...8 9 10...51 >>

bon c'est confus c'est sûr :)

Bonne chance

{if isset($p) AND $p}
<!-- Pagination -->

{if $start!=$stop}

   {if $p != 1}

   {else}

   {/if}
   {if $start>3}
1
...
   {/if}
   {section name=pagination start=$start loop=$stop+1 step=1}
       {if $p == $smarty.section.pagination.index}
{$p}
       {else}
{$smarty.section.pagination.index}
       {/if}
   {/section}
   {if $pages_nb>$stop+2}
...
{$pages_nb}
   {/if}
   {if $pages_nb > 1 AND $p != $pages_nb}

   {else}

   {/if}

{/if}

<!-- /Pagination -->
{/if}

Share this post


Link to post
Share on other sites

Bonjour,

Merci de ta réponse shag,

ça va m'être utile dans tous les cas !!

je regarde ça ce soir...

à très bientôt...

Share this post


Link to post
Share on other sites

Bonjour,

Merci de ta réponse une fois de plus shag,

mais ça ne marche pas sur mon site qui tourne sur PS 097

et donc une aide est la bienvenue...

Share this post


Link to post
Share on other sites

Bonjour,

si d'autres personnes ont une autre idée ???

merci d'avance pour toute aide...

à bientôt...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More