在使用迅睿cms制作列表分页时,电脑端和手机端分页样式需要按照自己的想法去做。很多新手不知道如何修改,因为迅睿cms在调用列表分页标签时只有一个{$pages},从这个标签代码上找不到可以修改的方式。

实际上,想要灵活掌握这个迅睿cms列表分页制作的思路,需要不断的实践才行,方法其实并不难,需要先了解迅睿cms程序中控制电脑端和移动端列表分页的php文件,如下。

/config/page/pc/page.php电脑端列表分页

/config/page/mobile/page.php移动端列表分页

打开这两个文件,通过代码,可以看到其中的代码布局,自己也可以试着修改一下。

接下来,T3模板网的技术小编就来针对性的做两个建站时常用分页效果教程,一是下拉选项的页码效果;二是输入式跳转的页码效果。

一、列表分页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>

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。