Jump to content

"Produits par page" sous forme de lien au lieu du select


Recommended Posts

Bonjour,

Je souhaiterai faire la modification suivante :
Dans la page "Liste produits", au niveau de la pagination, je voudrais transformer le select du nombre de produits par page par une liste de chiffres cliquables.

L'image sera, je pense, un peu plus claire que mes explications.


Est-ce possible ?
Quelqu'un l'a t-il déjà fait ?

Est-ce dans le fichier pagination.tpl que je dois faire les modifications ?
ici ?

<form action="{if !is_array($requestNb)}{$requestNb}{else}{$requestNb.requestUrl}{/if}" method="get" class="pagination">


               {if isset($query) AND $query}<input type="hidden" name="search_query" value="{$query|escape:'htmlall':'UTF-8'}" />{/if}
               {if isset($tag) AND $tag AND !is_array($tag)}<input type="hidden" name="tag" value="{$tag|escape:'htmlall':'UTF-8'}" />{/if}
               <input type="submit" class="button_mini" value="{l s='OK'}" />
{l s='items:'}

               {foreach from=$nArray item=nValue}
                   {if $nValue <= $nb_products}
{$nValue|escape:'htmlall':'UTF-8'}
                   {/if}
               {/foreach}

               {if is_array($requestNb)}
                   {foreach from=$requestNb item=requestValue key=requestKey}
                       {if $requestKey != 'requestUrl'}
                           <input type="hidden" name="{$requestKey|escape:'htmlall':'UTF-8'}" value="{$requestValue|escape:'htmlall':'UTF-8'}" />
                       {/if}
                   {/foreach}
               {/if}

       </form>



Que dois-je modifier exactement ?

Merci
I.

29064_0c51oFjJNkQqyOjfDjxq_t

Link to comment
Share on other sites

Bonjour,

Le plus simple est de faire disparaitre la structure du select pour la remplacer par une liste.

Ainsi remplacez les select par ul et les option par li cela devrait déjà donner une idée et après faite une mise ne page en CSS.

Link to comment
Share on other sites

  • 6 months later...

Merci beaucoup,

J'ai réussi en récupérant l'ID de la categorie courante et le nValue du nombre de produit à afficher.

Je mets la réponse ci-dessous ci ça peut aider certains :


id}&n;={$nValue|escape:'htmlall':'UTF-8'}" > {$nValue|escape:'htmlall':'UTF-8'}


Link to comment
Share on other sites

  • 2 weeks later...

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
×
×
  • Create New...