Publiccms分页设置

flt

路径:/flt/list_page.ftl

<#if page??><#-- 判断page对象是否存在 -->
<#--<div>${ldkjg}</div>-->
	<div class="pagination">
		<#if !page.firstPage>									<#-- 判断如果不是第一页-->
		<#assign q=page.pageIndex-1/>
		<a  href="?id=${ldkjg}&pageIndex=${q}"><div class="pagination_item">&lt;</div></a>
		<#else>
		<div class="pagination_item">&lt;</div>
		</#if>
		
		<#assign start=1/>
		<#if (page.pageIndex-5) gt start>
			<#assign start=page.pageIndex-4/>
		</#if>
		
		<#assign end=page.totalPage/>
		<#if (page.pageIndex+5) lt end>
			<#assign end=page.pageIndex+4/>
		</#if>
		
		<#if start gt 1>
			<a href="?id=${ldkjg}&pageIndex=${1}"><div class="pagination_item">1 ...</div></a>
		</#if>
		
		<#-- list里是从 开始到结束,包含结尾 -->
		<#list start..end as n><a href="?id=${ldkjg}&pageIndex=${n}" ><div <#if n=page.pageIndex> class="pagination_item click-active color_white" <#else>class="pagination_item" </#if>> ${n}</div></a></#list>
																													<#-- 如果导航栏的pageIndex和选中的pageIndex一样就跳转到选中的页面数 -->
		<#if end lt page.totalPage>
			<div class="pagination_item"><a href="?id=${ldkjg}&pageIndex=${page.totalPage}">... ${page.totalPage}</a></div>
		</#if>
		
		<#if !page.lastPage>				<#-- 如果不是最后一页 点击向后按钮 把pageIndex+1跳转 -->
		<#assign p=page.pageIndex+1/>
			<a href="?id=${ldkjg}&pageIndex=${p}"><div class="pagination_item">&gt;</div></a>
		<#else>
		<div class="pagination_item">&gt;</div>
		</#if>
		
	</div>
</#if>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值