联系官方销售客服

1835022288

028-61286886

分享经验 版主:论坛审计组
修改评论区楼中楼至主楼后,自定义评论区分页
类型:迅睿CMS 更新时间:2024-07-29 16:03:00

修改评论区样式,主楼评论的回复评论(既楼中楼)移动至主楼,所以主楼评论数增多,但{$ajax_pages}的分页页数为随之改变。利用总评论数{$comments}自定义分页规则。

图一:评论区默认样式

图二:修改后的样式

图三:分页效果


333


直接贴代码:

<?php 
    $page_nums=25;/*ceil($comments/10);定义页码*/
    $pages_num=10;/*页码最多显示数量*/
    if($page<6){/*生成页面数组*/
        $arr_page_nums=range(1,9);
    }else if(($page+4)>=$page_nums){
        $arr_page_nums=range(($page_nums-8),$page_nums);
    }else{
        $arr_page_nums=range(($page-4),($page+4));
    }
?>
    {if $commnets>10}
    <div class="newpgs">
        <div class="pgs">
            <div class="pg">
                {if $page>5}<a href="javascript:dr_ajax_module_comment_1({$type}, 1)" class="first">1 ...</a>{/if}
                {if $page!=1}<a href="javascript:dr_ajax_module_comment_1({$type}, ({$page}-1))" class="prev"><</a>{/if}
                {loop $arr_page_nums $a}
                {if $a==$page}
                    <strong>{$a}</strong>
                {else}
                    <a href="javascript:dr_ajax_module_comment_1({$type}, {$a})">{$a}</a>
                {/if}
                {/loop}
                {if ($page_nums-$page)>4}<a href="javascript:dr_ajax_module_comment_1({$type}, {$page_nums})" class="last">... {$page_nums}</a>{/if}
                <label>
                    <input type="text" name="custompage" class="px" size="2" title="输入页码,按回车快速跳转" value="{$page}" onkeydown="if(event.keyCode==13) {dr_ajax_module_comment_1({$type}, this.value);}">
                    <span title="共 25 页"> / {$page_nums} 页</span>
                </label>
                {if $page!=$page_nums}<a href="javascript:dr_ajax_module_comment_1({$type}, ({$page}+1))" class="nxt">下一页</a>{/if}
            </div>
        </div>
    </div>
    {/if}


回帖
  • baiyifuwen
    #1楼    baiyifuwen
    2023-08-22 10:08:26
    Chrome 0
    我来学习一下
  • 匿名者
    #2楼    匿名者
    2023-10-18 00:12:50
    Edge 0
    感谢分享,学习一下。。。
  • 唐
    #3楼    唐
    2023-10-18 15:41:45
    Chrome 0
    感谢分享,学习一下
  • Adai
    #4楼    Adai
    2023-10-31 22:58:23
    Edge 0
    感谢分享,学习一下
  • LE666
    #5楼    LE666
    2024-02-20 12:54:26
    Chrome 0
    感谢分享,学习一下
  • eawea
    #6楼    eawea
    2024-03-06 08:24:11
    Chrome 0
    很好,感谢分享
  • 王小五
    #7楼    王小五
    2024-03-06 21:36:23
    Chrome 0
    很好,感谢分享。。。
  • otbbs
    #8楼    otbbs
    2024-03-10 21:38:14
    Chrome 0
    很好,感谢分享。。。
  • ryan
    #9楼    ryan
    2024-04-27 21:48:34
    Chrome 0
    感谢分享,学习一下。。。
  • ervin
    #10楼    ervin
    2024-07-29 16:03:00
    Chrome 0
    很好,感谢分享