2011-08-19 5 views
5

Sto usando l'impaginazione aiutante CakePHP nel mio controller come ad esempioPaginazione CakePHP - come faccio a vedere i valori di Paginator dall'interno del Controller?

$this->paginate = array(
        'Entity' => array(
          'limit' => $limit, 
          'order' => $order 
         ) 
       ); 

$entities = $this->paginate('Entity', $conditions); 

All'interno mio punto di vista, io non sto usando la variabile $ Paginator per visualizzare gli elementi di navigazione impaginazione (ovvero il conteggio totale, pagina corrente, pagina totale. ..)

La mia domanda è: come accedo alla variabile $ paginator dal controller? Suppongo che sia impostato dopo che il controller chiama il metodo $ this-> paginate. Mi piacerebbe vedere all'interno del controller il numero totale di record trovati dal paginate.

risposta

14

dopo aver chiamato il metodo paginate(), i risultati sono memorizzati in $this->params['paging'][YOUR_MODEL_NAME]

Per vederli:

pr($this->params['paging']); 

Acclamazioni

Problemi correlati