concrete5 逆引きリファレンス
ページリストにページ送りを追加する
2021/05/10 22:11
ページリストを一定の数でページ送りを追加する
ページの数が多い場合に自動でページ送りをつけたい場合に、Paginationを使います。
$pageList = new PageList();
$pagination = $pageList->getPagination();//ページ送りのオブジェクト
$pagination->setMaxPerPage(3);//1ページの最大数を決める
$pagination->setCurrentPage(2);//現在のページを指定
$pages = $pagination->getCurrentPageResults();//現在のページのリストを取得
foreach ($pages as $page) {
echo $page->getCollectionName().'<br>';//ページタイトルを取得
}
echo $pagination->renderDefaultView(); //Bootstrap3のページ送りを出力
renderDefaultView()を使うと
このようなページ送りのインターフェイスが出力されます。
※Bootstrap3のスタイルを読込している場合
New Content
2021/07/02 16:59
2021/06/23 21:58
2021/06/22 22:01
2021/06/17 22:38
2021/06/15 22:00