「今表示しているページは何ページ目か?」といった情報を取得したい場合は、こちらを使います:
$this->Paginator->param('パラメータ名');
パラメータ名に指定できるのは以下の通り:
パラメータ名 | 意味 |
---|---|
count | 件数の合計 |
current | 現在のページに表示している件数 |
direction | ソート順 |
directionDefault | 不明 |
finder | 使っているファインダー・カスタムファインダー |
limit | 不明 |
nextPage | 次のページ |
page | 現在表示しているページ |
pageCount | 全ページ数 |
perPage | 1ページあたりの表示件数 |
prevPage | 前のページ |
scope | 不明 |
sort | ソートのキー |
sortDefault | 標準のソートキー |
この中でも個人的に便利だと思ったのがcount
。これは「現在のページに表示している件数」で、
例えば、1ページあたりの表示件数が10件で、モノが35個あり、現在3ページ目にいるとすると
count
の値は5になります。