私は標準の CakePHP バックエンドを持っていますが、ケーキのページネーション ヘルパーは使用していません。私の既存のフロントエンドは、「startIndex, numberOfResults」と「page」の形式でページネーション パラメータを提供します。コントローラー アクション内から、startIndex、numberOfResults パラメータを解析し、適切なページを計算してから、次のようなことを実行できれば素晴らしいと思います。
paginate['page'] = $pageNumber;
paginate() 呼び出しの前。そのような幸運はありません。私の質問は、コントローラー内からページネーターページを設定するにはどうすればよいですか? おまけとして: Cake は param という名前のページをどこで解析していますか? paginate 呼び出しに使用されるページ値はどこに保存されますか?