admin 发表于 2020-2-27 15:57

分页样式{list:page -- ZZZCMS/ZZZPHP模板帮助文档

zzzphp1.6.3版本增加分页样式功能文件位置:plugins\pagesize
默认带三种样式,请根据自己需要修改。
以样式三举例
请确保这个9个参数并且顺序固定,
以分号结尾分割,支持换行,支持js
其中{url}是链接,{page}是当前页码home=;
prev=;
page=;
next=;
end=;
totalnum=;
totalpage=;
inputpage=;
more=;https://box.kancloud.cn/29a39395996a0f868b4d1da5195457fe_545x71.png
plugins\pagesize\pagesize3.tplhome=<li><a href="{url}">首页</a></li>;
prev=<li><a href="{url}" class="{active}">上一页</a></li>;
page=<li><a href="{url}" class="{active}">{page}</a></li>;
next=<li><a href="{url}" class="{active}">下一页</a></li>;
end=<li><a href="{url}">尾页</a></li>;
totalnum=<li><span>共<i id="totalnum">{page}</i>条记录</span></li>;
totalpage=<li><span>共<i id="totalpage">{page}</i>页</span></li>;
inputpage=<li class="totalPage"><span>跳转到</span><input type="number" id="inputpage" placeholder="{page}"><span>页</span></li>
<script>window.onload=function(){
      inputpage=document.getElementById("inputpage")
      totalpage=document.getElementById("totalpage")
      inputpage.onchange=function(){
      inputval=parseInt(inputpage.value)<=parseInt(totalpage.innerText) ? parseInt(inputpage.value)<=1 ? '' :'_'+inputpage.value : '_'+totalpage.innerText
      href=window.location.href                        
      var index = href.indexOf("_") != -1 ?href .lastIndexOf("_") : href.length
      href= href .substring(0,index )+inputval
      window.location.href=href
      }}
</script>;
more=<li><span>...</span></li>;实例:
只保留上下页home=;
prev=<li><a href="{url}" class="{active}">上一页</a></li>;
page=;
next=<li><a href="{url}" class="{active}">下一页</a></li>;
end=;
totalnum=;
totalpage=;
inputpage=;
more=;
页: [1]
查看完整版本: 分页样式{list:page -- ZZZCMS/ZZZPHP模板帮助文档