2012-04-07 4 views
0

У меня много пользователей, и я использую разбиение на страницы, но мой менеджер хочет, чтобы у меня был вариант, где всех пользователей можно было увидеть на одной странице. Как я могу это достичь. У меня есть это в действии индекса пользователяcakephp pagination toggle

public function index() { 
          $this->User->recursive = 0; 
          $this->set('users', $this->paginate()); 
} 

благодаря

ответ

1

(Этот вопрос кажется слишком просто ... может быть, я недоразумение?)

Как насчет обычной находкой («все»)?

public function index($all = false) { 
    $this->User->recursive = 0; 

    if($all){ 
     $this->set('users', $this->User->find('all')); 
    } else { 
     $this->set('users', $this->paginate()); 
    } 
} 

Тогда просто перейдите/пользователей/все