【cakePHP3】paginaterの「limit」値を後から変更する!
cakePHP3のページネーション処理は「pagenater」を使うと簡単に実装できます。
https://book.cakephp.org/3.0/ja/controllers/components/pagination.html
公式ページを見ると、ページに表示するコンテンツの行数(litmi)は、以下のように初期設定することができます。
class ArticlesController extends AppController { public $paginate = [ 'limit' => 25, ]; }
limit値は、以下のように途中から変更することもできます。
class ArticlesController extends AppController { public function initialize() $this->paginate['limit'] = 10; } }
以上です。