Paginer des données récupéré par une methode du model

Par aliou, il y a 14 ans


Bonsoir,
voila tout est presque dans le titre.J'ai une methode GetQuelqueChoz() dans un de mes model. et j'aimerais une fois que le model aura renvoyé les doné au controller que celui ci les pagine.Si dans mon controller par exemple je fai un truc du genre

$this->paginate($params)...

la pagination marche sans probléme.

2 réponses

zenkiai, il y a 14 ans

Salut,
Pour paginer j'utilise par ex dans le controller :

$this->paginate = array('Truc' => array(
            'limit' => 10
        ));
        $d'trucs'] = $this->Paginate('Truc'); 
        $this->set($d);

et dans ma view

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

C'était ça ta question ?

aliou, il y a 14 ans

salut, merci pour la réponse. En fait je parvien a pasginer a partir du controller. je voulais savoir si c'est possible par exemple d'avoir au niveau de mon modél une methode qui recupér des doné et le renvoi au controller pour les paginer.