ページ送り (テンプレートリファレンス)/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>