Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## 環境
- CakePHP 3.5.17
- ## PaginatorHelper
- ```php
- echo '<!-- first() -->' . $this->Paginator->first() . "\n";
- echo '<!-- prev() -->' . $this->Paginator->prev() . "\n";
- echo '<!-- numbers() -->' . $this->Paginator->numbers() . "\n";
- echo '<!-- next() -->' . $this->Paginator->next() . "\n";
- echo '<!-- last() -->' . $this->Paginator->last() . "\n";
- ```
- ## 出力される HTMLタグ
- ### 1ページ目にいる場合
- ```html
- <!-- first() -->
- <!-- prev() --><li class="prev disabled"><a href="" onclick="return false;"><< Previous</a></li>
- <!-- numbers() --><li class="active"><a href="">1</a></li><li><a href="/posts?page=2">2</a></li><li><a href="/posts?page=3">3</a></li>
- <!-- next() --><li class="next"><a rel="next" href="/posts?page=2">Next >></a></li>
- <!-- last() --><li class="last"><a href="/posts?page=3">last >></a></li>
- ```
- ### 2ページ目にいる場合
- ```html
- <!-- first() --><li class="first"><a href="/posts"><< first</a></li>
- <!-- prev() --><li class="prev"><a rel="prev" href="/posts"><< Previous</a></li>
- <!-- numbers() --><li><a href="/posts">1</a></li><li class="active"><a href="">2</a></li><li><a href="/posts?page=3">3</a></li>
- <!-- next() --><li class="next"><a rel="next" href="/posts?page=3">Next >></a></li>
- <!-- last() --><li class="last"><a href="/posts?page=3">last >></a></li>
- ```
- ### 最後のページにいる場合
- ```html
- <!-- first() --><li class="first"><a href="/posts"><< first</a></li>
- <!-- prev() --><li class="prev"><a rel="prev" href="/posts?page=2"><< Previous</a></li>
- <!-- numbers() --><li><a href="/posts">1</a></li><li><a href="/posts?page=2">2</a></li><li class="active"><a href="">3</a></li>
- <!-- next() --><li class="next disabled"><a href="" onclick="return false;">Next >></a></li>
- <!-- last() -->
- ```
Add Comment
Please, Sign In to add comment