0

私は多くのユーザーを抱えており、ページネーションを使用していますが、マネージャーは、すべてのユーザーを 1 つのページに表示できるオプションを希望しています。どうすればそれを達成できますか。私はこれをユーザーインデックスアクションに持っています

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

ありがとう

4

1 に答える 1

1

(この質問は単純すぎるように思えます...多分私は誤解していますか?)

通常の find('all') はどうですか?

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

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

次に、/users/all に移動します。

于 2012-04-07T08:41:00.950 に答える