ページ送り (テンプレートリファレンス)/ref_temp/record/widget_paginate
定数
| ウィジェット固有定数 | |||||||
|---|---|---|---|---|---|---|---|
| $this_widget | . | refid | ウィジェットID | ||||
| . | name | ウィジェット名 | |||||
| . | pageCount | 全ページ数 | |||||
| . | page | 現在表示中のページNo | |||||
| . | count | 全要素数 | |||||
| . | limit | 1ページ要素数 | |||||
| . | order | ソート基準 | |||||
| . | asc | ソート昇順フラグ | |||||
| 前ページ | |||||||
| . | prevPage | . | page | ページNo | |||
| . | url | URL | |||||
| 次ページ | |||||||
| . | nextPage | . | page | ページNo | |||
| . | url | URL | |||||
| 各ページ | |||||||
| . | pages | . | {i} | . | page | ページNo | |
| . | url | URL | |||||
| . | is_current | カレントページフラグ | |||||
プロトタイプ
<div class="text-center">
<ul class="pagination">
{?if $this_widget.prevPage?}
<li class="prev"><a href="{?$this_widget.prevPage.url?}"><</a></li>
{?/if?}
{?foreach from=$this_widget.pages item=value?}
<li>
{?if $value.is_current?}
<li class="active"><a href="#">{?$value.page?}</a></li>
{?else?}
<li><a href="{?$value.url?}">{?$value.page?}</a></li>
{?/if?}
</li>
{?/foreach?}
{?if $this_widget.nextPage?}
<li class="next"><a href="{?$this_widget.nextPage.url?}">></a></li>
{?/if?}
</ul>
</div>
