Salut,

Je suis entrain de mettre en œuvre une liste déroulante avec le paginator helper de cakePHP.

Je ne trouve pas dans la doc comment faire pour ajouter du texte dans chaque li :

Par exemple, pour chaque numéro de page, ajouter le mot "Page" devant.

<div role="listbox">
    <ul role="option">
    <?php
        echo $this->Paginator->numbers(array(
            'separator' => false,
            'modulus' => false,
            'class'=>false,
            'tag'=>'li'
         ));
     ?>
     </ul>
</div>

Est-ce possible d'ajouter du texte aux au numéros généré par le paginator numbers ?

MERCI

2 réponses


Salut,
http://book.cakephp.org/2.0/fr/core-libraries/helpers/paginator.html

Apparemment la doc dit que tu peux utiliser la propriété "before".

<div role="listbox">
    <ul role="option">
    <?php
        echo $this->Paginator->numbers(array(
            'separator' => false,
            'modulus' => false,
            'class'=>false,
            'tag'=>'li',
            'before' => 'Page'
         ));
     ?>
     </ul>
</div>
djedje
Auteur

Salut,

Malheureusement non, j'ai déjà testé avec un before ou after, il le met avant ou après les <li>

En même temps le paginator numbers n'est pas prévu pour être utilisé dans une liste déroulante à la base.

Si quelqu'un a une idée, je suis preneur :)

MERCI