联系官方销售客服
1835022288
028-61286886
修改评论区样式,主楼评论的回复评论(既楼中楼)移动至主楼,所以主楼评论数增多,但{$ajax_pages}的分页页数为随之改变。利用总评论数{$comments}自定义分页规则。
图一:评论区默认样式
图二:修改后的样式
图三:分页效果
直接贴代码:
<?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}