📄 pagination_tag.ftl
字号:
<#macro Page style="1" cssClass="" cssStyle="">
<#if pagination??>
<#local lp=pagination/>
<#elseif n_pagination??>
<#local lp=n_pagination/>
<#else>
<#return/>
</#if>
<div<#if cssClass!=""> class=${cssClass}</#if><#if cssStyle!=""> style="${cssStyle}"</#if>>
<#if style=="2">
<#if lp.totalPage <= 1>
<#return/>
</#if>
<#if !lp.firstPage>
<a href="${pageLink}<#if lp.prePage gt 1>_${lp.prePage}</#if>${pageSuffix}">[上一页]</a><#t/>
</#if>
<#list 1..lp.totalPage as i>
<a href="${pageLink}<#if i gt 1>_${i}</#if>${pageSuffix}">[<#t/>
<#if lp.pageNo == i><span style="color:#FF0000;font-weight:bold;">${i}</span><#else>${i}</#if>]</a> <#t/>
</#list>
<#if !lp.lastPage>
<a href="${pageLink+'_'+lp.nextPage+pageSuffix}">[下一页]</a><#lt/>
</#if>
<#else>
共${lp.totalCount}条记录 ${lp.pageNo}/${lp.totalPage}页
<#if lp.firstPage> <a disabled="disabled">首页</a> <a disabled="disabled">上一页</a><#t/>
<#else> <a href="${pageLink}${pageSuffix}">首页</a> <a href="${pageLink}<#if lp.prePage gt 1>_${lp.prePage}</#if>${pageSuffix}">上一页</a><#t/>
</#if>
<#if lp.lastPage> <a disabled="disabled">下一页</a> <a disabled="disabled">尾页</a>
<#else> <a href="${pageLink}_${lp.nextPage}${pageSuffix}">下一页</a> <a href="${pageLink}_${lp.totalPage}${pageSuffix}">尾页</a>
</#if>
第<select onChange="if(this.value==1){location='${pageLink}${pageSuffix}'}else{location='${pageLink}_'+this.value+'${pageSuffix}'}this.disabled='disabled'">
<#list 1..lp.totalPage as i>
<option value="${i}" <#if lp.page==i>selected="selected"</#if>>${i}</option>
</#list>
</select>页
</#if>
</div>
</#macro>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -