2796
PublicCMS静态分页
<#macro commonPage page={}> <#if page.totalPage gt 1> <ul class="am-pagination am-pagination-centered"> <#assign start=1 end=page.totalPage /> <#if (page.pageIndex-5) gt start> <#assign start=page.pageIndex-4/> </#if> <#if (page.pageIndex+5) lt end> <#assign end=page.pageIndex+4/> </#if> <#if !page.firstPage> <li><a href="${getPage(url,page.prePage)}">«</a></li> <#else> <li class="am-disabled"><span>«</span></li> </#if> <#if start gt 1> <a href="${getPage(url,1)}">1</ a> ... </#if> <#list start..end as n> <#if n==page.pageIndex> <li class="am-active"><span>${n}</span></li> <#else> <li><a href="${getPage(url,n)}">${n}</a></li> </#if> </#list> <#if end lt page.totalPage> ... <li><a href="${getPage(url,page.totalPage)}">${page.totalPage}</a></li> </#if> <#if !page.lastPage> <li><a href="${getPage(url,page.nextPage)}">»</a></li> <#else> <li class="am-disabled"><span>»</span></li> </#if> </ul> </#if> </#macro>