Skip to content

paging

分页,使用方法如下:

paging 分页标签
row分页数字链接的个数,如:1 2 3 4 5 6
paging特定用法,用于搜索结果页,值为:$paginate
属性
总条数{{ $page['total'] }}
每页条数{{ $page['per'] }}
当前页码{{ $page['current'] }}
总页数{{ $page['max'] }}
首页链接{{ $page['first'] }}
上一页链接{{ $page['prev'] }}
下一页链接{{ $page['next'] }}
尾页链接{{ $page['next'] }}

数字页码

blade
<volist name="page['pages']" id="link">
	<a href="{{ $link }}">
		<li class="<eq name=" key"="" value="$page['current']">active" >
			{{ $key }}
		</li>
	</a>
</volist>

示例

常规分页
blade
<paging row="6">
	<div id="pagesinfo">
{{ $page['total'] }}
		每页{{ $page['per'] }}
		每页/总共:{{ $page['current'] }}/{{ $page['max'] }}</div>
	<div id="pages">
		<ul>
			<a href="{{ $page['first'] }}">首页</a>
			<a href="{{ $page['prev'] }}">上一页</a>

			<volist name="page['pages']" id="link">

				<a class="{!! $key == $page['current'] ? 'cur' : '' !!}" href="{{ $link }}"> {{ $key }}</a>

			</volist>

			<a href="{{ $page['next'] }}">下一页</a>
			<a href="{{ $page['last'] }}">尾页</a>
		</ul>
	</div>
</paging>
搜索结果页分页
blade
<paging paging="$paginate" row="6">
	<div id="pagesinfo">
{{ $page['total'] }}
		每页{{ $page['per'] }}
		每页/总共:{{ $page['current'] }}/{{ $page['max'] }}</div>
	<div id="pages">
		<ul>
			<a href="{{ $page['first'] }}">首页</a>
			<a href="{{ $page['prev'] }}">上一页</a>

			<volist name="page['pages']" id="link">

				<a class="{!! $key == $page['current'] ? 'cur' : '' !!}" href="{{ $link }}"> {{ $key }} </a>

			</volist>

			<a href="{{ $page['next'] }}">下一页</a>
			<a href="{{ $page['last'] }}">尾页</a>
		</ul>
	</div>
</paging>