迅睿cms列表分页制作页码样式的思路
在使用迅睿cms制作列表分页时,电脑端和手机端分页样式需要按照自己的想法去做。很多新手不知道如何修改,因为迅睿cms在调用列表分页标签时只有一个{$pages},从这个标签代码上找不到可以修改的方式。
实际上,想要灵活掌握这个迅睿cms列表分页制作的思路,需要不断的实践才行,方法其实并不难,需要先了解迅睿cms程序中控制电脑端和移动端列表分页的php文件,如下。
/config/page/pc/page.php电脑端列表分页
/config/page/mobile/page.php移动端列表分页
打开这两个文件,通过代码,可以看到其中的代码布局,自己也可以试着修改一下。
接下来,建站学习网就来针对性的做两个建站时常用分页效果教程,一是下拉选项的页码效果;二是输入式跳转的页码效果。
一、列表分页select选择页码(适用列表页和搜索页)
效果如下
代码如下
{if $nums} <select onchange=dr_go_page(this.value)" style="width:120px;height:30px;"> {php $pp = range(1,$nums);} {loop $pp $p} <option value="{$p}">第{$p}页</option> {/loop} </select> <script> function dr_go_page(value) { var url="{$pagerule}"; if (value) { url = url.replace('{page}', value); location.href=url; } } </script> {/if}
二、列表分页输入页码值跳转(适用列表页和搜索页)
效果如下
代码如下
<div> <input type="text" onkeypress=if(event.keyCode==13) { dr_module_search_page();return false;}" id="search_page" style="border:1px solid #ddd;"> <span> <button class="btn btn-sm blue" onclick=dr_module_search_page()" type="button" style="width:60px;border:1px solid #ddd;"> <i class="fa fa-search"></i>页</button> </span> </div> <script> function dr_module_search_page() { var url="{$pagerule}"; var value = $("#search_page").val(); if (value) { url = url.replace('{page}', value); location.href=url; } else { $("#search_page").focus() dr_tips(0, "请输入页码"); } return false; } </script>
本文网址:https://www.dedexuexi.com/jzjc/xrjc/eckf/3797.html
本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。
标签:分页